From: Axel S. <as...@us...> - 2004-08-16 07:36:05
|
Update of /cvsroot/gtk2hs/gtk2hs/mk In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18379/mk Modified Files: common.mk library.mk recurse.mk Log Message: Cleaning is now cleaner. Index: recurse.mk =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/mk/recurse.mk,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- recurse.mk 15 Nov 2003 11:39:07 -0000 1.5 +++ recurse.mk 16 Aug 2004 07:35:55 -0000 1.6 @@ -19,10 +19,11 @@ clean : MAKE_GOALS=$(MAKE_TOOLS) $(MAKE_LIBS) $(MAKE_DOCS) $(MAKE_APPS) $(MAKE_VERB) clean : make-clean + $(RM) $(EXTRA_CLEANFILES) distclean : MAKE_GOALS=$(MAKE_TOOLS) $(MAKE_LIBS) $(MAKE_DOCS) $(MAKE_APPS) $(MAKE_VERB) distclean : make-distclean - $(RM) $(LOCALPKGCONF) $(LOCALPKGCONF).old + $(RM) $(LOCALPKGCONF) $(LOCALPKGCONF).old $(EXTRA_DISTCLEANFILES) install : MAKE_GOALS=$(MAKE_LIBS) $(MAKE_APPS) install : make-install Index: common.mk =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/mk/common.mk,v retrieving revision 1.30 retrieving revision 1.31 diff -u -d -r1.30 -r1.31 --- common.mk 8 Aug 2004 19:04:37 -0000 1.30 +++ common.mk 16 Aug 2004 07:35:55 -0000 1.31 @@ -336,7 +336,8 @@ distclean : clean $(strip $(RM) $(EXTRA_HSFILES) $(EXTRA_CHSFILES) \ - $(ALLCHSFILES:.chs=.dep)) $(LOCALPKGCONF) $(LOCALPKGCONF).old + $(ALLCHSFILES:.chs=.dep) $(LOCALPKGCONF) $(LOCALPKGCONF).old \ + $(EXTRA_DISTCLEANFILES)) maintainer-clean : distclean Index: library.mk =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/mk/library.mk,v retrieving revision 1.25 retrieving revision 1.26 diff -u -d -r1.25 -r1.26 --- library.mk 8 Aug 2004 19:04:37 -0000 1.25 +++ library.mk 16 Aug 2004 07:35:55 -0000 1.26 @@ -7,6 +7,9 @@ TARGETOK = $(addprefix $(strip $(LIBPREFIX)),\ $(addsuffix $(LIBSUFFIX),$(strip $(LIBNAME)))) +EXTRA_CLEANFILES += $(addsuffix $(OBJSUFFIX),$(strip $(LIBNAME))) + +EXTRA_DISTCLEANFILES += $(PACKAGENAME).conf makeTextList = $(addprefix \",$(addsuffix \",\ $(subst $(SPACE),\"$(COMMA)\",$(sort $(1))))) |