summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAchim Gratz <Stromeko@Stromeko.DE>2012-07-15 18:18:45 +0200
committerAchim Gratz <Stromeko@Stromeko.DE>2012-07-15 18:18:45 +0200
commit472647fd5c5e2e9348cfd3bba6779afd999173bd (patch)
tree83251549064dde7b2c8de9407b97c6a8bc3806dd
parent0e03e06703f5aabe31d77e0c0712f0311e1b93d5 (diff)
downloadorg-mode-472647fd5c5e2e9348cfd3bba6779afd999173bd.tar.gz
Makefile: add new target cleantesting
* targets.mk: Add new target 'cleantesting', remove remnants from testing/. * Makefile: Document new target.
-rw-r--r--Makefile4
-rw-r--r--targets.mk10
2 files changed, 10 insertions, 4 deletions
diff --git a/Makefile b/Makefile
index 5222e71..b411d30 100644
--- a/Makefile
+++ b/Makefile
@@ -54,11 +54,13 @@ helpall::
$(info make cleanall - remove everything that can be built and all remnants)
$(info make cleandirs - clean in etc/, lisp/ and doc/)
$(info make cleancontrib - remove remnants in contrib/)
+ $(info make cleantesting - remove remnants in testing/)
+ $(info make cleanutils - remove remnants in UTILITIES/)
$(info make cleandoc - remove built documentation)
$(info make cleandocs - ditto)
$(info make cleanlisp - remove built Org ELisp files)
$(info make cleanelc - ditto)
- $(info make cleantest - remove check remnants)
+ $(info make cleantest - remove test directory)
$(info make clean-install - remove previous Org installation)
$(info )
$(info Configuration Check)
diff --git a/targets.mk b/targets.mk
index 16c71d8..e9e406f 100644
--- a/targets.mk
+++ b/targets.mk
@@ -24,8 +24,9 @@ endif
.PHONY: all oldorg update update2 up0 up1 up2 compile $(SUBDIRS) \
check test install info html pdf card doc docs $(INSTSUB) \
- autoloads cleanall clean cleancontrib cleanutils cleanrel clean-install \
- cleanelc cleandirs cleanlisp cleandoc cleandocs cleantest \
+ autoloads cleanall clean cleancontrib cleantesting cleanutils
+ cleanrel clean-install cleanelc cleandirs \
+ cleanlisp cleandoc cleandocs cleantest \
compile compile-dirty uncompiled \
config config-test config-exe config-all config-eol
@@ -114,12 +115,15 @@ clean: cleanrel
$(MAKE) -C lisp clean
$(MAKE) -C doc clean
-cleanall: cleandirs cleantest cleancontrib cleanutils
+cleanall: cleandirs cleantest cleancontrib cleantesting cleanutils
-$(FIND) . -name \*~ -o -name \*# -o -name .#\* -exec $(RM) {} \;
cleancontrib:
-$(FIND) contrib -name \*~ -o -name \*.elc -exec $(RM) {} \;
+cleantesting:
+ -$(FIND) testing -name \*~ -o -name \*.elc -exec $(RM) {} \;
+
cleanutils:
-$(FIND) UTILITIES -name \*~ -o -name \*.elc -exec $(RM) {} \;