Purge old headers when building with MOZ_TRACK_MODULE_DEPS set.

Bug #59454 r=jag
This commit is contained in:
cls%seawood.org 2001-09-23 03:44:12 +00:00
Родитель 7d11b36b36
Коммит 546e8f0b6d
2 изменённых файлов: 9 добавлений и 0 удалений

Просмотреть файл

@ -711,6 +711,9 @@ include <$(DEPTH)/config/java.inc>
export:: $(EXPORTS)
@echo +++ make: exporting headers
$(MAKE_INSTALL:/=\) $(MKCPYFLAGS) $(EXPORTS) $(PUBLIC)
!ifdef MOZ_TRACK_MODULE_DEPS
$(PERL) -I$(DEPTH)\config $(DEPTH)\config\build-list.pl $(PUBLIC)/.headerlist $(EXPORTS)
!endif
#// don't delete exported stuff on a local clobber, use clobber_all
#clobber::
@ -817,6 +820,9 @@ export:: $(XPDIST)\idl
export:: $(XPIDL_GEN_DIR) $(XPIDL_HEADERS) $(PUBLIC)
@echo +++ make: exporting generated XPIDL header files
$(MAKE_INSTALL) $(XPIDL_HEADERS:/=\) $(PUBLIC)
!ifdef MOZ_TRACK_MODULE_DEPS
$(PERL) -I$(DEPTH)\config $(DEPTH)\config\build-list.pl $(PUBLIC)/.headerlist $(XPIDL_HEADERS)
!endif
!ifndef NO_GEN_XPT
install:: $(XPIDL_GEN_DIR) $(TYPELIB)

Просмотреть файл

@ -128,6 +128,9 @@ DIRS = \
include <$(DEPTH)\config\rules.mak>
export::
$(PERL) $(DEPTH)\config\purge-old-headers.pl $(XPDIST)\include
#//------------------------------------------------------------------------
#//
#// MOZILLA_OFFICIAL junk: rebase and splitsym for binary release