2007-07-11 01:04:35 +00: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 16:27:43 +00:00
|
|
|
|
2014-03-16 21:17:22 +01:00
|
|
|
# import the defintions of the image content
|
2014-03-22 20:23:10 +01:00
|
|
|
if $(HAIKU_BUILD_TYPE) = bootstrap {
|
2014-03-16 21:17:22 +01:00
|
|
|
include [ FDirName $(HAIKU_BUILD_RULES_DIR) images definitions bootstrap ] ;
|
2014-03-22 20:23:10 +01:00
|
|
|
} else if $(HAIKU_BUILD_TYPE) = minimum {
|
2014-03-16 21:17:22 +01:00
|
|
|
include [ FDirName $(HAIKU_BUILD_RULES_DIR) images definitions minimum ] ;
|
|
|
|
} else {
|
|
|
|
include [ FDirName $(HAIKU_BUILD_RULES_DIR) images definitions regular ] ;
|
2013-08-05 23:19:24 +02:00
|
|
|
}
|
|
|
|
|
2013-05-20 19:37:40 +02:00
|
|
|
# build the haiku system packages and add them
|
2011-06-17 15:11:16 +02:00
|
|
|
include [ FDirName $(HAIKU_BUILD_RULES_DIR) HaikuPackages ] ;
|
2005-10-29 16:27:43 +00:00
|
|
|
|
2013-08-10 09:58:11 +02:00
|
|
|
AddPackageFilesToHaikuImage system :
|
2013-10-10 00:39:15 +02:00
|
|
|
haiku_loader.hpkg
|
2013-08-10 09:58:11 +02:00
|
|
|
haiku.hpkg
|
|
|
|
haiku_$(TARGET_PACKAGING_ARCHS[2-]).hpkg
|
2013-10-09 03:47:28 +02:00
|
|
|
:
|
|
|
|
nameFromMetaInfo
|
2013-08-10 09:58:11 +02:00
|
|
|
;
|
2011-06-18 02:48:38 +02:00
|
|
|
|
2014-03-16 21:17:22 +01:00
|
|
|
# import what is shared by all images
|
|
|
|
include [ FDirName $(HAIKU_BUILD_RULES_DIR) images definitions common-tail ] ;
|