2009-09-03 14:20:44 -04:00
|
|
|
PROG = $(TARG).out
|
2010-05-22 20:55:16 -04:00
|
|
|
OFILES = $(OBJ:=.o)
|
2007-03-26 00:48:00 -04:00
|
|
|
|
2008-01-17 17:50:35 -05:00
|
|
|
all: $(PROG)
|
2007-03-26 00:48:00 -04:00
|
|
|
|
2008-01-17 17:50:35 -05:00
|
|
|
install: $(TARG).install
|
|
|
|
uninstall: $(TARG).uninstall
|
2007-03-26 00:48:00 -04:00
|
|
|
clean: oneclean
|
2010-05-22 20:55:16 -04:00
|
|
|
depend: $(OBJ:=.depend)
|
2007-03-26 00:48:00 -04:00
|
|
|
|
|
|
|
printinstall:
|
|
|
|
echo 'Install directories:'
|
2008-01-17 17:50:35 -05:00
|
|
|
echo ' Bin: $(BIN)'
|
2007-03-26 00:48:00 -04:00
|
|
|
|
|
|
|
oneclean:
|
2008-01-17 17:50:35 -05:00
|
|
|
for i in $(PROG) $(OFILES); do \
|
2008-01-28 17:58:23 -05:00
|
|
|
[ -e $$i ] && \
|
2008-01-26 21:13:42 -05:00
|
|
|
echo CLEAN $$($(CLEANNAME) $(BASE)$$i); \
|
2007-04-19 14:53:07 -04:00
|
|
|
rm -f $$i; \
|
2007-03-26 00:48:00 -04:00
|
|
|
done 2>/dev/null || true
|
|
|
|
|
2008-01-17 17:50:35 -05:00
|
|
|
$(OFILES): $(HFILES)
|
2007-04-14 03:03:06 -04:00
|
|
|
|
2008-01-17 17:50:35 -05:00
|
|
|
$(PROG): $(OFILES) $(LIB)
|
|
|
|
$(LINK) $@ $(OFILES) $(LIB)
|
2007-03-26 00:48:00 -04:00
|
|
|
|