Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- DefineBuildProfile disk : disk : "/dev/sda2" ;
- DefineBuildProfile usb : anyboot-image : "/dev/sdb" ;
- DefineBuildProfile vmware : vmware-image ;
- DefineBuildProfile anyboot : anyboot-image ;
- switch $(HAIKU_BUILD_PROFILE)
- {
- case "disk" : {
- # AddFilesToHaikuImage home config settings : $(HAIKU_TOP)/../files/System\ Audio\ Mixer ; # volume settings
- # AddFilesToHaikuImage home config settings Media : $(HAIKU_TOP)/../files/MediaFiles ; # sounds settings
- AddFilesToHaikuImage home config settings system app_server : $(HAIKU_TOP)/../files/workspaces ; # app_server resolution
- AddFilesToHaikuImage home config settings Tracker : $(HAIKU_TOP)/../files/tracker_shelf ; # workspaces replicant position
- AddFilesToHaikuImage home config settings : $(HAIKU_TOP)/../files/mount_server ; #
- AddFilesToHaikuImage home config boot launch : $(HAIKU_TOP)/../files/Netscript ; # networking
- AddFilesToHaikuImage common settings network : $(HAIKU_TOP)/../files/interfaces ; # networking
- # AddFilesToHaikuImage system apps : Debugger DebugAnalyzer ; # some apps from repo
- ExtractArchiveToHaikuImage home : $(HAIKU_TOP)/../files/Desktop.zip ; # size and position of icons
- HAIKU_IMAGE_LATE_USER_SCRIPTS = $(HAIKU_TOP)/../files/late-image-script.sh ; # sudo grub-install /dev/sda
- AddOptionalHaikuImagePackages BeAE BurnItNow BePDF Pe Development wpa_supplicant ;
- }
- case "vmware" : {
- HAIKU_IMAGE_SIZE = 500 ;
- HAIKU_VMWARE_IMAGE_NAME = /home/diver/haiku-diver.vmdk ;
- # HAIKU_ATA_STACK = 1 ;
- HAIKU_ADD_ALTERNATIVE_GCC_LIBS = 0 ;
- AddFilesToHaikuImage home config settings kernel drivers : $(HAIKU_TOP)/../files/vbox/vesa ; # bootscreen resolution
- AddFilesToHaikuImage home config settings system app_server : $(HAIKU_TOP)/../files/vbox/workspaces ; # app_server resolution
- AddFilesToHaikuImage home config settings : $(HAIKU_TOP)/../files/vbox/mount_server ; # mount settings
- AddFilesToHaikuImage home config settings : $(HAIKU_TOP)/../files/vbox/Mouse_settings ; # mouse acceleration
- AddFilesToHaikuImage home config settings Tracker : $(HAIKU_TOP)/../files/vbox/tracker_shelf ; # Workspaces replicant position
- AddFilesToHaikuImage home config settings system app_server : $(HAIKU_TOP)/../files/vbox/appearance ; # menu font and size
- AddFilesToHaikuImage home config settings system app_server : $(HAIKU_TOP)/../files/vbox/fonts ; # all other fonts and sizes
- ExtractArchiveToHaikuImage home : $(HAIKU_TOP)/../files/vbox/Desktop.zip ; # desktop icons settings
- # ExtractArchiveToHaikuImage : $(HAIKU_TOP)/../files/vbox/vboxadditions-4.1.15_dev-x86-gcc4-2011-08-23.zip ;
- }
- case "anyboot" : {
- # HAIKU_IMAGE_SIZE = 700 ;
- # HAIKU_ANYBOOT_IMAGE_NAME = haiku-anyboot.image ;
- # HAIKU_ATA_STACK = 0 ;
- # ExtractArchiveToHaikuImage home : $(HAIKU_TOP)/../files/Desktop.zip ; # desktop icons settings
- # AddOptionalHaikuImagePackages BePDF Pe Vision WonderBrush Subversion ;
- }
- }
- HAIKU_IMAGE_SIZE = 690 ;
- HAIKU_ANYBOOT_IMAGE_SIZE = 1000 ;
- HAIKU_DONT_CLEAR_IMAGE = 0 ;
- HAIKU_ADD_ALTERNATIVE_GCC_LIBS = 1 ;
- HAIKU_IMAGE_HOST_NAME = diver ;
- # HAIKU_DISTRO_COMPATIBILITY = official ;
- # HAIKU_INCLUDE_TRADEMARKS = "" ;
- USE_SSL = 1 ;
- AddOptionalHaikuImagePackages BeZillaBrowser OpenSSH OpenSSL KeymapSwitcher ;
- AddOptionalHaikuImagePackages Curl LibIconv LibXML2 SQLite P7zip ;
- AddOptionalHaikuImagePackages WebPositive Vision WonderBrush ;
- ExtractArchiveToHaikuImage home config settings : $(HAIKU_TOP)/../files/Mozilla.zip ;
- AddFilesToHaikuImage common etc : $(HAIKU_TOP)/../files/shadow ;
- ExtractArchiveToHaikuImage common settings : $(HAIKU_TOP)/../files/ssh_keys.zip ;
- ExtractArchiveToHaikuImage home config settings printers : $(HAIKU_TOP)/../files/Hewlett-Packard_LaserJet_1320.zip ;
- ExtractArchiveToHaikuImage common data fonts : $(HAIKU_TOP)/../files/msttcorefonts.zip ;
- ExtractArchiveToHaikuImage common data fonts : $(HAIKU_TOP)/../files/ubuntu-font-family.zip ;
- ExtractArchiveToHaikuImage home config settings kernel drivers : $(HAIKU_TOP)/../files/kernel.zip ; # ???
- AddFilesToHaikuImage common data sounds : $(HAIKU_TOP)/../files/BeStartup.wav ;
- AddFilesToHaikuImage common data sounds : $(HAIKU_TOP)/../files/BeBeep.wav ;
- AddFilesToHaikuImage home config boot launch : $(HAIKU_TOP)/../files/bootscript ;
- # AddFilesToHaikuImage home config settings system app_server : $(HAIKU_TOP)/../files/vbox/appearance ;
- # AddFilesToHaikuImage home config settings system app_server : $(HAIKU_TOP)/../files/fonts ;
- # AddFilesToHaikuImage home config settings system app_server : $(HAIKU_TOP)/../files/workspaces ;
- AddFilesToHaikuImage home config settings system app_server : $(HAIKU_TOP)/../files/mouse ; # accept first click
- AddFilesToHaikuImage home config settings Tracker : $(HAIKU_TOP)/../files/TrackerSettings ;
- AddFilesToHaikuImage home config settings Terminal : $(HAIKU_TOP)/../files/Default ;
- AddFilesToHaikuImage home config settings LaunchBox : $(HAIKU_TOP)/../files/main_settings ;
- AddFilesToHaikuImage home config settings : $(HAIKU_TOP)/../files/Deskbar_settings ;
- AddFilesToHaikuImage home config settings : $(HAIKU_TOP)/../files/Expander_Settings ;
- AddFilesToHaikuImage home config settings : $(HAIKU_TOP)/../files/Time\ settings ;
- AddFilesToHaikuImage home config settings : $(HAIKU_TOP)/../files/Switcher ;
- AddFilesToHaikuImage home config settings : $(HAIKU_TOP)/../files/Key_map ;
- AddFilesToHaikuImage home config settings : $(HAIKU_TOP)/../files/Keyboard_settings ;
- AddFilesToHaikuImage home config settings : $(HAIKU_TOP)/../files/Locale\ settings ;
- AddFilesToHaikuImage home config settings ssh : $(HAIKU_TOP)/../files/known_hosts ;
- AddFilesToHaikuImage home config settings WebPositive : $(HAIKU_TOP)/../files/Application ;
- AddSymlinkToHaikuImage system data Keymaps : /boot/system/data/Keymaps/American : English ;
- AddSymlinkToHaikuImage home config boot launch : /system/apps/LaunchBox : LaunchBox ;
- #AddFilesToHaikuImage system preferences : NetworkSetup ;
- #AddFilesToHaikuImage home config add-ons network_setup : Interfaces ;
- #AddFilesToHaikuImage system apps : DebugAnalyzer ; # some apps from repo
- #AddFilesToHaikuImage system add-ons kernel file_cache : launch_speedup ;
- #AddSymlinkToHaikuImage home config be Preferences : /system/preferences/NetworkSetup : NetworkSetup ;
- AddFilesToHaikuImage home config settings kernel drivers : $(HAIKU_TOP)/../files/usb_davicom ;
- #ExtractArchiveToHaikuImage : $(HAIKU_TOP)/../files/PhOSDecorator-alpha-2.zip ;
- #SetConfigVar DEBUG : HAIKU_TOP src servers registrar : 1 : global ;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement