mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-25 05:41:12 +00:00
add splitting symbols to new target "deliver" in prep for fullcircle distribution.
affects official builds only.
This commit is contained in:
parent
5dcc0ba4f3
commit
dd44f87bbc
@ -163,6 +163,13 @@ browse_info::
|
||||
-bscmake /o nglayout.bsc @sbrlist.tmp
|
||||
-rm sbrlist.tmp
|
||||
|
||||
deliver::
|
||||
@cd $(MOZ_SRC)\mozilla\.
|
||||
set DIST_DIRS=1
|
||||
set LAYOUT_DIRS=1
|
||||
set CLIENT_DIRS=1
|
||||
nmake /f makefile.win splitsymbols
|
||||
|
||||
#//------------------------------------------------------------------------
|
||||
#// Utility stuff...
|
||||
#//------------------------------------------------------------------------
|
||||
|
17
makefile.win
17
makefile.win
@ -133,5 +133,20 @@ rebase:
|
||||
!endif
|
||||
!endif
|
||||
|
||||
install:: rebase
|
||||
splitsymbols:
|
||||
!if defined(MOZILLA_OFFICIAL)
|
||||
!if defined(FIND)
|
||||
!if "$(SPLITSYM)" != ""
|
||||
echo splitting symbols for FullCircle
|
||||
$(FIND) $(DIST) -name "*.dll" -exec $(SPLITSYM) {} ;
|
||||
$(FIND) $(DIST) -name "*.exe" -exec $(SPLITSYM) {} ;
|
||||
!else
|
||||
echo No splitsym defined.
|
||||
!endif
|
||||
!else
|
||||
echo No find defined.
|
||||
!endif
|
||||
!endif
|
||||
|
||||
install:: rebase splitsymbols
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user