- # Quick start file for UserBuildConfig. Copy it and uncomment and edit the
- # lines you want. See UserBuildConfig.ReadMe for details.
- # Specify image size in MB.
- #HAIKU_IMAGE_SIZE = 100 ;
- # Install Haiku in directory /Haiku.
- #HAIKU_INSTALL_DIR = /Haiku ;
- # Install Haiku on device /dev/sda57. Be sure you know what you're doing!
- #HAIKU_IMAGE_DIR = /dev ;
- #HAIKU_IMAGE_NAME = sda57 ;
- #HAIKU_DONT_CLEAR_IMAGE = 1 ;
- # Stack and Tile
- #AddDirectoryToHaikuImage home config add-ons decorators ;
- #AddFilesToHaikuImage home config add-ons decorators
- # :
- # SATDecorator
- # ;
- # the window stack API test app (optional)
- #AddDirectoryToHaikuImage home tests ;
- #AddFilesToHaikuImage home tests : WindowStackTest ;
- # Enable debugging for directory src/system/boot/loader recursively.
- #SetConfigVar DEBUG : HAIKU_TOP src system boot loader : 1 : global ;
- # Add symlink/file (timezone and keymap settings) to the image.
- #AddSymlinkToHaikuImage home config settings
- # : /boot/system/data/timezones/US/Mountain : timezone ;
- AddFilesToHaikuImage home config settings : <keymap>US-International : Key_map ;
- # Copy artwork to the image.
- #CopyDirectoryToHaikuImage home Desktop : $(HAIKU_TOP)/data/artwork : : -x .svn ;
- # Add the optional package WonderBrush to the image.
- #AddOptionalHaikuImagePackages WonderBrush ;
- # Don't add the libraries built with the alternative gcc version.
- #HAIKU_ADD_ALTERNATIVE_GCC_LIBS = 0 ;
- # Set name and real name of the root user. Defaults to "baron" and "Root User".
- HAIKU_ROOT_USER_NAME = cpr ;
- HAIKU_ROOT_USER_REAL_NAME = "CPR" ;
- # Set host name to "mybox". By default the installation doesn't have a host
- # name.
- HAIKU_IMAGE_HOST_NAME = sluggo ;
- DefineBuildProfile haiku-image : image : "haiku.image" ;
- DefineBuildProfile haiku-image-full : image : "haiku.full.image" ;
- DefineBuildProfile my-haiku-cd : cd-image : "haiku.iso" ;
- ################################################################################
- #Pure (Non-Hybrid) Entries
- DefineBuildProfile haiku-pure-image : image : "haiku.pure.image" ;
- DefineBuildProfile haiku-pure-image-full : image : "haiku.pure.full.image" ;
- ################################################################################
- ################################################################################
- #PACKAGE-FS Entries
- DefineBuildProfile haiku-pkg-image : image : "haiku.pkg.image" ;
- DefineBuildProfile haiku-pkg-image-full : image : "haiku.pkg.full.image" ;
- ################################################################################
- # Full package list
- # Gathered with: grep IsOptionalHaikuImagePackageAdded OptionalPackages | cut -f4 -d' ' | sort -u | xargs echo
- # ABI-compliance-checker APR APR-util BeAE Beam BeBook BeHappy BeOSCompatibility BePDF BeZillaBrowser Bluetooth Bzip
- # CDRecord Clockwerk CLucene CMake Curl CVS Development DevelopmentBase DevelopmentMin Expat friss GetText Git GPerf
- # ICU-devel KeymapSwitcher LibEvent LibIconv LibLayout LibXML2 LibXSLT Links MandatoryPackages Mercurial Nano Neon
- # NetFS NetSurf OCaml OpenSound OpenSSH OpenSSL P7zip PCRE Pe Perl Python Rsync Sed SQLite Subversion Tar TimGMSoundFont
- # TrackerNewTemplates Transmission UserlandFS Vim Vision VLC WebPositive Welcome WifiFirmwareScriptData WonderBrush
- # wpa_supplicant XZ-Utils Yasm
- # Temp hack?
- HAIKU_BUILD_FEATURE_SSL = 1 ;
- switch $(HAIKU_BUILD_PROFILE) {
- case "haiku-image" : {
- HAIKU_IMAGE_SIZE = 450 ;
- AddOptionalHaikuImagePackages OpenSSH OpenSSL UserlandFS ;
- }
- case "haiku-pure-image" : {
- HAIKU_IMAGE_SIZE = 450 ;
- HAIKU_ADD_ALTERNATIVE_GCC_LIBS = 0 ;
- AddOptionalHaikuImagePackages OpenSSH OpenSSL UserlandFS ;
- }
- case "haiku-pkg-image" : {
- HAIKU_IMAGE_SIZE = 450 ;
- HAIKU_ADD_ALTERNATIVE_GCC_LIBS = 0 ;
- AddOptionalHaikuImagePackages OpenSSH OpenSSL UserlandFS ;
- }
- case "haiku-image-full" : {
- HAIKU_IMAGE_SIZE = 1200 ;
- AddOptionalHaikuImagePackages APR APR-util ArmyKnife BeAE Beam BeBook BeHappy BePDF BeZillaBrowser Bluetooth Bzip ;
- AddOptionalHaikuImagePackages CDRecord Clockwerk CLucene Colors! Curl CVS Development Expat GPerf ICU-devel ;
- AddOptionalHaikuImagePackages KeymapSwitcher LibIconv LibLayout LibXML2 LibXSLT Links Lua Nano Neon NetFS ;
- AddOptionalHaikuImagePackages NetSurf OCaml OpenSSH OpenSSL P7zip PCRE Pe Perl Python Rsync SQLite ;
- AddOptionalHaikuImagePackages Subversion TimGMSoundFont TrackerNewTemplates UserlandFS Vim ;
- AddOptionalHaikuImagePackages WebPositive Welcome WifiFirmwareScriptData WonderBrush wpa_supplicant XZ-Utils Yasm ;
- }
- case "haiku-pure-image-full" : {
- HAIKU_IMAGE_SIZE = 1200 ;
- HAIKU_ADD_ALTERNATIVE_GCC_LIBS = 0 ;
- AddOptionalHaikuImagePackages APR APR-util BeAE BeZillaBrowser Bluetooth Bzip ;
- AddOptionalHaikuImagePackages CDRecord Clockwerk CLucene Colors! Curl CVS Development Expat GPerf ICU-devel ;
- AddOptionalHaikuImagePackages KeymapSwitcher LibIconv LibXML2 LibXSLT Lua Nano Neon NetFS ;
- AddOptionalHaikuImagePackages OpenSSH OpenSSL P7zip PCRE Pe Perl Python Rsync SQLite ;
- AddOptionalHaikuImagePackages Subversion TimGMSoundFont TrackerNewTemplates UserlandFS Vim ;
- AddOptionalHaikuImagePackages WebPositive Welcome WifiFirmwareScriptData WonderBrush wpa_supplicant XZ-Utils Yasm ;
- }
- case "haiku-pkg-image-full" : {
- HAIKU_IMAGE_SIZE = 1200 ;
- HAIKU_ADD_ALTERNATIVE_GCC_LIBS = 0 ;
- AddOptionalHaikuImagePackages APR APR-util Bluetooth Bzip ;
- AddOptionalHaikuImagePackages CDRecord Curl CVS Development Expat GPerf ICU-devel ;
- AddOptionalHaikuImagePackages LibIconv LibXML2 LibXSLT Nano Neon NetFS ;
- AddOptionalHaikuImagePackages OpenSSH OpenSSL P7zip PCRE Pe Perl Python Rsync SQLite ;
- AddOptionalHaikuImagePackages Subversion TimGMSoundFont TrackerNewTemplates UserlandFS Vim Vision ;
- AddOptionalHaikuImagePackages WebPositive WifiFirmwareScriptData wpa_supplicant XZ-Utils Yasm ;
- }
- case "my-haiku-cd" : {
- HAIKU_IMAGE_SIZE = 690 ;
- AddOptionalHaikuImagePackages BeZillaBrowser Bluetooth Bzip ;
- AddOptionalHaikuImagePackages CLucene Curl CVS Development Expat ICU-devel ;
- AddOptionalHaikuImagePackages KeymapSwitcher LibIconv LibLayout LibXML2 LibXSLT Lua Nano Neon NetFS ;
- AddOptionalHaikuImagePackages NetSurf OpenSSH OpenSSL P7zip PCRE Pe Perl Python Rsync SQLite ;
- AddOptionalHaikuImagePackages Subversion TimGMSoundFont TrackerNewTemplates UserlandFS Vim Vision ;
- AddOptionalHaikuImagePackages WebPositive Welcome WifiFirmwareScriptData WonderBrush wpa_supplicant XZ-Utils Yasm ;
- }
- }
SHARE
TWEET
Untitled
a guest
Jul 20th, 2012
19
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy.

