From b91c842af55ec941131fdf7b09bfdf9b3124094d Mon Sep 17 00:00:00 2001 From: David Levine Date: Fri, 27 Jan 2012 19:56:50 -0600 Subject: [PATCH] Added superclean Makefile target. Added a.out.DSYM's to clean target. Added .PHONY indication of rpm target. --- Makefile.am | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/Makefile.am b/Makefile.am index 9d10a03..413e3f5 100644 --- a/Makefile.am +++ b/Makefile.am @@ -36,7 +36,7 @@ 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" @@ -44,6 +44,16 @@ clean-local: 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 ## BUILT_SOURCES = sbr/sigmsg.h @@ -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 -- 1.7.10.4