2007-07-11 05:04:35 +04:00
|
|
|
# This file defines what ends up on the Haiku image (respectively in the Haiku
|
|
|
|
# installation directory) and it executes the rules building the image
|
|
|
|
# (respectively installing the files in the installation directory).
|
2005-10-29 20:27:43 +04:00
|
|
|
|
2014-03-17 00:17:22 +04:00
|
|
|
# import the defintions of the image content
|
2014-03-22 23:23:10 +04:00
|
|
|
if $(HAIKU_BUILD_TYPE) = bootstrap {
|
2014-03-17 00:17:22 +04:00
|
|
|
include [ FDirName $(HAIKU_BUILD_RULES_DIR) images definitions bootstrap ] ;
|
2014-03-22 23:23:10 +04:00
|
|
|
} else if $(HAIKU_BUILD_TYPE) = minimum {
|
2014-03-17 00:17:22 +04:00
|
|
|
include [ FDirName $(HAIKU_BUILD_RULES_DIR) images definitions minimum ] ;
|
|
|
|
} else {
|
|
|
|
include [ FDirName $(HAIKU_BUILD_RULES_DIR) images definitions regular ] ;
|
2013-08-06 01:19:24 +04:00
|
|
|
}
|
|
|
|
|
2013-05-20 21:37:40 +04:00
|
|
|
# build the haiku system packages and add them
|
2011-06-17 17:11:16 +04:00
|
|
|
include [ FDirName $(HAIKU_BUILD_RULES_DIR) HaikuPackages ] ;
|
2005-10-29 20:27:43 +04:00
|
|
|
|
2020-01-26 00:27:48 +03:00
|
|
|
AddPackageFilesToHaikuImage system packages :
|
2013-10-10 02:39:15 +04:00
|
|
|
haiku_loader.hpkg
|
2013-08-10 11:58:11 +04:00
|
|
|
haiku.hpkg
|
2021-09-17 23:54:57 +03:00
|
|
|
haiku_datatranslators.hpkg
|
2013-08-10 11:58:11 +04:00
|
|
|
haiku_$(TARGET_PACKAGING_ARCHS[2-]).hpkg
|
2013-10-09 05:47:28 +04:00
|
|
|
:
|
|
|
|
nameFromMetaInfo
|
2013-08-10 11:58:11 +04:00
|
|
|
;
|
2011-06-18 04:48:38 +04:00
|
|
|
|
2014-03-17 00:17:22 +04:00
|
|
|
# import what is shared by all images
|
|
|
|
include [ FDirName $(HAIKU_BUILD_RULES_DIR) images definitions common-tail ] ;
|