]> git.marmaro.de Git - mmh/commitdiff
Added superclean Makefile target. Added a.out.DSYM's to clean target. Added .PHONY...
authorDavid Levine <levinedl@acm.org>
Sat, 28 Jan 2012 01:56:50 +0000 (19:56 -0600)
committerDavid Levine <levinedl@acm.org>
Sat, 28 Jan 2012 01:56:50 +0000 (19:56 -0600)
Makefile.am

index 9d10a037a09f7f580ea503b01504a8a9c2aeaa10..413e3f5cd67c18f3dc7330dcd4ff91c574db420b 100644 (file)
@@ -36,13 +36,23 @@ auxexecdir = @libdir@
 CLEANFILES = config/version.c sbr/sigmsg.h etc/mts.conf etc/sendfiles \
             etc/mhn.defaults man/man.sed $(man_MANS)
 clean-local:
-       @rm -rf RPM
+       @rm -rf RPM a.out.DSYM uip/a.out.DSYM
 
 ##
 ## Stuff that should be cleaned via "make maintainer-clean"
 ##
 MAINTAINERCLEANFILES = cscope.files cscope.out
 
+##
+## And our own superclean, to get everything left by maintainer-clean.
+##
+SUPERCLEANFILES = Makefile.in aclocal.m4 compile config.guess config.h.in \
+                 config.h.in~ config.sub configure depcomp install-sh missing \
+                 ylwrap nmh-*.tar.gz
+superclean: maintainer-clean
+       @rm -f $(SUPERCLEANFILES)
+.PHONY: superclean
+
 ##
 ## Files that need to be built before everything else
 ##
@@ -487,6 +497,7 @@ rpm: dist
        @rpmbuild --define '_topdir $(rpmdir)' \
          --define '_tmppath %{_topdir}/TMP' \
          -ba $(rpmdir)/SPECS/nmh.spec
+.PHONY: rpm
 
 ##
 ## A target to build information needed by cscope