bootstrap: Strip build down by removing unneeded packages.
Don't include makefile_engine, userguide, welcome, netfs and userland_fs in the build for bootstrap.
This commit is contained in:
@@ -125,10 +125,18 @@ if [ IsOptionalHaikuImagePackageAdded DevelopmentMin ]
|
|||||||
:
|
:
|
||||||
haiku_devel.hpkg
|
haiku_devel.hpkg
|
||||||
haiku_$(TARGET_PACKAGING_ARCHS[2-])_devel.hpkg
|
haiku_$(TARGET_PACKAGING_ARCHS[2-])_devel.hpkg
|
||||||
makefile_engine.hpkg
|
|
||||||
:
|
:
|
||||||
nameFromMetaInfo
|
nameFromMetaInfo
|
||||||
;
|
;
|
||||||
|
|
||||||
|
if $(HAIKU_IS_BOOTSTRAP) != 1 {
|
||||||
|
AddPackageFilesToHaikuImage system
|
||||||
|
:
|
||||||
|
makefile_engine.hpkg
|
||||||
|
:
|
||||||
|
nameFromMetaInfo
|
||||||
|
;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -12,32 +12,37 @@ local packages = [ FFilterByBuildFeatures
|
|||||||
haiku
|
haiku
|
||||||
haiku_devel
|
haiku_devel
|
||||||
haiku_loader
|
haiku_loader
|
||||||
haiku_userguide_ca
|
|
||||||
haiku_userguide_de
|
|
||||||
haiku_userguide_en
|
|
||||||
haiku_userguide_es
|
|
||||||
haiku_userguide_fi
|
|
||||||
haiku_userguide_fr
|
|
||||||
haiku_userguide_hu
|
|
||||||
haiku_userguide_it
|
|
||||||
haiku_userguide_jp
|
|
||||||
haiku_userguide_pl
|
|
||||||
haiku_userguide_pt_BR
|
|
||||||
haiku_userguide_pt_PT
|
|
||||||
haiku_userguide_ru
|
|
||||||
haiku_userguide_sk
|
|
||||||
haiku_userguide_sv_SE
|
|
||||||
haiku_userguide_uk
|
|
||||||
haiku_userguide_zh_CN
|
|
||||||
haiku_welcome
|
|
||||||
makefile_engine
|
|
||||||
netfs@!x86_64
|
|
||||||
userland_fs
|
|
||||||
|
|
||||||
haiku_$(secondaryArchs)
|
haiku_$(secondaryArchs)
|
||||||
haiku_$(secondaryArchs)_devel
|
haiku_$(secondaryArchs)_devel
|
||||||
] ;
|
] ;
|
||||||
|
|
||||||
|
if $(HAIKU_IS_BOOTSTRAP) != 1 {
|
||||||
|
packages += [ FFilterByBuildFeatures
|
||||||
|
haiku_userguide_ca
|
||||||
|
haiku_userguide_de
|
||||||
|
haiku_userguide_en
|
||||||
|
haiku_userguide_es
|
||||||
|
haiku_userguide_fi
|
||||||
|
haiku_userguide_fr
|
||||||
|
haiku_userguide_hu
|
||||||
|
haiku_userguide_it
|
||||||
|
haiku_userguide_jp
|
||||||
|
haiku_userguide_pl
|
||||||
|
haiku_userguide_pt_BR
|
||||||
|
haiku_userguide_pt_PT
|
||||||
|
haiku_userguide_ru
|
||||||
|
haiku_userguide_sk
|
||||||
|
haiku_userguide_sv_SE
|
||||||
|
haiku_userguide_uk
|
||||||
|
haiku_userguide_zh_CN
|
||||||
|
haiku_welcome
|
||||||
|
makefile_engine
|
||||||
|
netfs@!x86_64
|
||||||
|
userland_fs
|
||||||
|
] ;
|
||||||
|
}
|
||||||
|
|
||||||
local webPositiveIsAvailable ;
|
local webPositiveIsAvailable ;
|
||||||
local architectureObject ;
|
local architectureObject ;
|
||||||
for architectureObject in [ MultiArchSubDirSetup ] {
|
for architectureObject in [ MultiArchSubDirSetup ] {
|
||||||
|
|||||||
Reference in New Issue
Block a user