29 lines
407 B
Makefile
29 lines
407 B
Makefile
|
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 $<
|
||
|
|