mirror of
https://review.haiku-os.org/haiku
synced 2025-01-19 13:01:29 +01:00
0d452c8f34
Instead add the files to the tree and generate the resulting files on the fly. This also avoids the undesired attributes the files in the package had.
57 lines
2.0 KiB
Plaintext
57 lines
2.0 KiB
Plaintext
DefineBuildProfile alpha-raw : image : "haiku-alpha.image" ;
|
|
DefineBuildProfile alpha-vmware : vmware-image : "haiku-alpha.vmdk" ;
|
|
DefineBuildProfile alpha-cd : cd-image : "haiku-alpha.iso" ;
|
|
DefineBuildProfile alpha-anyboot : anyboot-image
|
|
: "haiku-alpha-anyboot.image" ;
|
|
DefineBuildProfile nightly-raw : image : "haiku-nightly.image" ;
|
|
DefineBuildProfile nightly-vmware : vmware-image : "haiku-nightly.vmdk" ;
|
|
DefineBuildProfile nightly-cd : cd-image : "haiku-nightly.iso" ;
|
|
DefineBuildProfile nightly-anyboot : anyboot-image
|
|
: "haiku-nightly-anyboot.image" ;
|
|
|
|
switch $(HAIKU_BUILD_PROFILE) {
|
|
case "alpha-*" : {
|
|
Echo Building Haiku R1/alpha ;
|
|
HAIKU_ROOT_USER_NAME = user ;
|
|
HAIKU_ROOT_USER_REAL_NAME = "Yourself" ;
|
|
AddGroupToHaikuImage party : 101 : user sshd ;
|
|
HAIKU_IMAGE_HOST_NAME = shredder ;
|
|
HAIKU_IMAGE_SIZE = 750 ;
|
|
HAIKU_STRIP_DEBUG_FROM_OPTIONAL_PACKAGES = 1 ;
|
|
|
|
AddOptionalHaikuImagePackages TimGMSoundFont WQY-MicroHei ;
|
|
AddOptionalHaikuImagePackages BePDF Pe Vision
|
|
WebPositive WonderBrush ;
|
|
AddOptionalHaikuImagePackages CVS Development Git Mercurial
|
|
Python Subversion OpenSSH OpenSSL ;
|
|
AddOptionalHaikuImagePackages Nano P7zip Welcome BeBook XZ-Utils ;
|
|
|
|
local releaseNotesURL = http://dev.haiku-os.org/wiki/R1/Alpha3/ReleaseNotes?format=txt ;
|
|
local releaseNotesName = "Release Notes" ;
|
|
local releaseNotesFile = [ DownloadFile $(releaseNotesName) : $(releaseNotesURL) ] ;
|
|
AddFilesToHaikuImage home Desktop : $(releaseNotesFile) ;
|
|
}
|
|
|
|
case "beta-*" : {
|
|
Echo You wish. ;
|
|
}
|
|
|
|
case "nightly-*" : {
|
|
Echo Building Haiku Nightly ;
|
|
HAIKU_ROOT_USER_NAME = user ;
|
|
HAIKU_ROOT_USER_REAL_NAME = "Yourself" ;
|
|
AddGroupToHaikuImage party : 101 : user sshd ;
|
|
HAIKU_IMAGE_HOST_NAME = shredder ;
|
|
HAIKU_IMAGE_SIZE = 500 ;
|
|
HAIKU_STRIP_DEBUG_FROM_OPTIONAL_PACKAGES = 1 ;
|
|
|
|
AddOptionalHaikuImagePackages Pe Nano Vision P7zip XZ-Utils ;
|
|
AddOptionalHaikuImagePackages Development Subversion OpenSSH OpenSSL ;
|
|
}
|
|
}
|
|
|
|
|
|
# Uncomment in official release branch.
|
|
#HAIKU_DEFINES += HAIKU_OFFICIAL_RELEASE ;
|
|
#TARGET_DEFINES += HAIKU_OFFICIAL_RELEASE ;
|