build: Rework InstallSourceArchive into AddHaikuImageSourcePackages.
Also add AddHaikuImageSourcePackages invocations for all relevant (i.e. [L]GPL'ed) packages. Doesn't truly fix #9990 as PackageKit cannot be used to install source packages, but this is enough for creating a redistributable image, so that ticket can be moved out of the beta1 milestone now.
This commit is contained in:
@@ -40,6 +40,17 @@ AddHaikuImagePackages [ FFilterByBuildFeatures
|
||||
tar tcpdump unzip wget which zip
|
||||
}@
|
||||
] ;
|
||||
AddHaikuImageSourcePackages [ FFilterByBuildFeatures
|
||||
bash bc coreutils
|
||||
|
||||
regular_image @{
|
||||
ctags expat ffmpeg findutils gawk grep gutenprint
|
||||
gzip
|
||||
less libicns
|
||||
sed sharutils
|
||||
tar wget which
|
||||
}@
|
||||
] ;
|
||||
if $(HAIKU_PACKAGING_ARCHS[1]) != x86_gcc2 {
|
||||
AddHaikuImagePackages [ FFilterByBuildFeatures gcc_syslibs ] ;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user