| TAR = cacti | |
| .PHONY: dbg opt depend clean clean_dbg clean_opt | |
| all: opt | |
| dbg: $(TAR).mk obj_dbg | |
| @$(MAKE) TAG=dbg -C . -f $(TAR).mk | |
| opt: $(TAR).mk obj_opt | |
| @$(MAKE) TAG=opt -C . -f $(TAR).mk | |
| obj_dbg: | |
| mkdir $@ | |
| obj_opt: | |
| mkdir $@ | |
| clean: clean_dbg clean_opt | |
| clean_dbg: obj_dbg | |
| @$(MAKE) TAG=dbg -C . -f $(TAR).mk clean | |
| rm -rf $< | |
| clean_opt: obj_opt | |
| @$(MAKE) TAG=opt -C . -f $(TAR).mk clean | |
| rm -rf $< | |