|
|
@@ -73,14 +73,14 @@ MAKE_UTILS_NR = $(MAKE) 'CXX=$(CXX)' 'STRIP=touch' 'INCLUDES=$(INCLUDES)' \
|
|
|
|
|
|
MAKE_CONFIG = $(MAKE) 'MAKE=$(MAKE)'
|
|
|
|
|
|
-.PHONY: checkclean.static checkclean.dynamic checkclean.debug lib wraith dwraith lib.debug debug test general crypto utils sorthelp makehelp stringfix help sort indent tar distrib distclean clean cleanutils test all dynamic static tags
|
|
|
+.PHONY: checkclean.static checkclean.dynamic checkclean.debug lib wraith dwraith lib.debug debug test general crypto utils sorthelp stringfix sort indent tar distrib distclean clean cleanutils test all dynamic static tags
|
|
|
|
|
|
all: dynamic
|
|
|
|
|
|
test:
|
|
|
|
|
|
cleanutils:
|
|
|
- @rm -f $(STRINGFIX) src/sorthelp@EXEEXT@ src/makehelp@EXEEXT@
|
|
|
+ @rm -f $(STRINGFIX) src/sorthelp@EXEEXT@
|
|
|
|
|
|
clean: cleanutils
|
|
|
+@cd src && $(MAKE) clean
|
|
|
@@ -89,7 +89,7 @@ clean: cleanutils
|
|
|
+@cd src/mod && $(MAKE) clean
|
|
|
-+@cd lib && $(MAKE) clean
|
|
|
@rm -f $(BINEXEC) build/stamp.* *~ src/*~ configure.temp .mangled stamp.*
|
|
|
- @rm -f src/help.h utctime@EXEEXT@ ts@EXEEXT@
|
|
|
+ @rm -f utctime@EXEEXT@ ts@EXEEXT@
|
|
|
|
|
|
distclean: clean
|
|
|
@rm -rf *-$(VERSION)/ autom4te.cache/ autoscan.log configure.scan
|
|
|
@@ -144,30 +144,18 @@ sort: sorthelp
|
|
|
@(src/sorthelp@EXEEXT@ $(HELPFILE) $(HELPFILE) || (cp -f help.txt~ $(HELPFILE); echo "Sort failed, restoring backup."))
|
|
|
@rm -f help.txt~
|
|
|
|
|
|
-help: makehelp
|
|
|
- @src/makehelp@EXEEXT@ $(HELPFILE) src/help.h~
|
|
|
- @(if [ ! -f src/help.h ]; then \
|
|
|
- touch src/help.h; \
|
|
|
- fi)
|
|
|
- @(if test "x`$(DIFF) -qurN src/help.h~ src/help.h`" != "x"; then \
|
|
|
- cp -f src/help.h~ src/help.h; \
|
|
|
- fi)
|
|
|
-
|
|
|
stringfix: src/stringfix.cc src/config.h
|
|
|
+@cd src && ${MAKE_UTILS} stringfix
|
|
|
|
|
|
-makehelp: src/makehelp.cc
|
|
|
- +@cd src && ${MAKE_UTILS} makehelp
|
|
|
-
|
|
|
sorthelp: src/sorthelp.cc
|
|
|
+@cd src && ${MAKE_UTILS} sorthelp
|
|
|
|
|
|
-utils: stringfix makehelp
|
|
|
+utils: stringfix
|
|
|
|
|
|
crypto:
|
|
|
+@cd src/crypto && ${MAKE_UTILS} crypto
|
|
|
|
|
|
-general: help stringfix
|
|
|
+general: stringfix
|
|
|
|
|
|
.NOTPARALLEL: checkclean.static checkclean.dynamic checkclean.debug
|
|
|
|