Bug 333308 - "make clean and make distclean miss various files" (cleanup even more 2) [p=fta+bugzilla@sofaraway.org (Fabien Tassin) / mh+mozilla@glandium.org (Mike Hommey) r=bsmedberg a1.9=damons]
authorreed@reedloden.com
Fri, 14 Mar 2008 08:18:24 -0700
changeset 13066 a0407b850cb7f425260b5d9ed9e676484d3a1621
parent 13065 342be9aef32c860aa90bcdc2b7cfb5072bcdfd68
child 13067 78b535346f27a4a0fb017469db7196cda95768e5
push id1
push userbsmedberg@mozilla.com
push dateThu, 20 Mar 2008 16:49:24 +0000
treeherdermozilla-central@61007906a1f8 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersbsmedberg
bugs333308
milestone1.9b5pre
Bug 333308 - "make clean and make distclean miss various files" (cleanup even more 2) [p=fta+bugzilla@sofaraway.org (Fabien Tassin) / mh+mozilla@glandium.org (Mike Hommey) r=bsmedberg a1.9=damons]
Makefile.in
netwerk/dns/src/Makefile.in
xulrunner/build.mk
--- a/Makefile.in
+++ b/Makefile.in
@@ -70,17 +70,17 @@ include $(topsrcdir)/$(MOZ_BUILD_APP)/bu
 
 TIERS += testharness
 
 # test harnesses
 ifdef ENABLE_TESTS
 tier_testharness_dirs += tools/test-harness
 endif
 
-GARBAGE_DIRS += dist _javagen _tests staticlib
+GARBAGE_DIRS += dist _javagen _profile _tests staticlib
 DIST_GARBAGE = config.cache config.log config.status config-defs.h \
    dependencies.beos config/autoconf.mk config/myrules.mk config/myconfig.mk \
    unallmakefiles mozilla-config.h \
    netwerk/necko-config.h xpcom/xpcom-config.h xpcom/xpcom-private.h \
    $(topsrcdir)/.mozconfig.mk $(topsrcdir)/.mozconfig.out
 
 # Build pseudo-external modules first when export is explicitly called
 export::
--- a/netwerk/dns/src/Makefile.in
+++ b/netwerk/dns/src/Makefile.in
@@ -79,8 +79,10 @@ include $(topsrcdir)/config/rules.mk
 DEFINES += -DIMPL_NS_NET
 
 # Generate the include file containing compact, static definitions
 # for effective TLD data.
 nsEffectiveTLDService.$(OBJ_SUFFIX): etld_data.inc
 
 etld_data.inc: $(srcdir)/prepare_tlds.py $(srcdir)/effective_tld_names.dat
 	$(PYTHON) $(srcdir)/prepare_tlds.py $(srcdir)/effective_tld_names.dat > etld_data.inc
+
+GARBAGE += etld_data.inc
--- a/xulrunner/build.mk
+++ b/xulrunner/build.mk
@@ -82,8 +82,11 @@ installer:
 package:
 	@$(MAKE) -C xulrunner/installer
 
 install:
 	@$(MAKE) -C xulrunner/installer install
 
 sdk:
 	@$(MAKE) -C xulrunner/installer make-sdk
+
+distclean::
+	@$(MAKE) -C xulrunner/installer distclean