95e0ce2c0b
Curerntly contains support for amiga RDB and Apple (PPC) partitionning systems, that is, things that might be useful, but not for most users, and was not part of the default package. Naming inspired from the Extras disk shipped with Amiga Workbench, for lack of a better idea. Change-Id: I57fb229806139939bc019e6c43b0aec7ea1f483a Reviewed-on: https://review.haiku-os.org/652 Reviewed-by: waddlesplash <waddlesplash@gmail.com>
66 lines
1.4 KiB
Plaintext
66 lines
1.4 KiB
Plaintext
# The packages we build. Each is defined in its own file in the packages/
|
|
# subdirectory.
|
|
local packages = [ FFilterByBuildFeatures
|
|
HaikuDevel
|
|
HaikuExtras
|
|
HaikuLoader
|
|
HaikuSource
|
|
HaikuUserguide
|
|
HaikuWelcome
|
|
MakefileEngine
|
|
NetFS@!x86_64
|
|
UserlandFS
|
|
]
|
|
;
|
|
|
|
if $(HAIKU_BUILD_TYPE) = bootstrap {
|
|
packages += HaikuBootstrap ;
|
|
} else {
|
|
packages += Haiku ;
|
|
}
|
|
|
|
local archDependentPackages =
|
|
HaikuCrossDevel
|
|
WebPositive
|
|
;
|
|
|
|
local secondaryArchPackages =
|
|
HaikuDevelSecondary
|
|
;
|
|
if $(HAIKU_BUILD_TYPE) = bootstrap {
|
|
secondaryArchPackages += HaikuSecondaryBootstrap ;
|
|
} else {
|
|
secondaryArchPackages += HaikuSecondary ;
|
|
}
|
|
|
|
|
|
packages = $(packages:G=package-rules) ;
|
|
archDependentPackages = $(archDependentPackages:G=package-rules) ;
|
|
secondaryArchPackages = $(secondaryArchPackages:G=package-rules) ;
|
|
SEARCH on $(packages) $(archDependentPackages) $(secondaryArchPackages)
|
|
= [ FDirName $(HAIKU_BUILD_RULES_DIR) packages ] ;
|
|
|
|
local package ;
|
|
for package in $(packages) {
|
|
include $(package) ;
|
|
}
|
|
|
|
for package in $(archDependentPackages) {
|
|
local architectureObject ;
|
|
for architectureObject in [ MultiArchSubDirSetup ] {
|
|
on $(architectureObject) {
|
|
include $(package) ;
|
|
}
|
|
}
|
|
}
|
|
|
|
for package in $(secondaryArchPackages) {
|
|
local architectureObject ;
|
|
for architectureObject in
|
|
[ MultiArchSubDirSetup $(TARGET_PACKAGING_ARCHS[2-]) ] {
|
|
on $(architectureObject) {
|
|
include $(package) ;
|
|
}
|
|
}
|
|
}
|