Advertisement
Guest User

Untitled

a guest
Mar 6th, 2012
46
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.46 KB | None | 0 0
  1. DefineBuildProfile disk : disk : "/dev/sda2" ;
  2. DefineBuildProfile usb : anyboot-image : "/dev/sdb" ;
  3. DefineBuildProfile vmware : vmware-image ;
  4. DefineBuildProfile anyboot : anyboot-image ;
  5.  
  6. switch $(HAIKU_BUILD_PROFILE)
  7. {
  8. case "disk" : {
  9. # AddFilesToHaikuImage home config settings : $(HAIKU_TOP)/../files/System\ Audio\ Mixer ; # volume settings
  10. # AddFilesToHaikuImage home config settings Media : $(HAIKU_TOP)/../files/MediaFiles ; # sounds settings
  11. AddFilesToHaikuImage home config settings system app_server : $(HAIKU_TOP)/../files/workspaces ; # app_server resolution
  12. AddFilesToHaikuImage home config settings Tracker : $(HAIKU_TOP)/../files/tracker_shelf ; # workspaces replicant position
  13. AddFilesToHaikuImage home config settings : $(HAIKU_TOP)/../files/mount_server ; #
  14. AddFilesToHaikuImage home config boot launch : $(HAIKU_TOP)/../files/Netscript ; # networking
  15. AddFilesToHaikuImage common settings network : $(HAIKU_TOP)/../files/interfaces ; # networking
  16. # AddFilesToHaikuImage system apps : Debugger DebugAnalyzer ; # some apps from repo
  17. ExtractArchiveToHaikuImage home : $(HAIKU_TOP)/../files/Desktop.zip ; # size and position of icons
  18. HAIKU_IMAGE_LATE_USER_SCRIPTS = $(HAIKU_TOP)/../files/late-image-script.sh ; # sudo grub-install /dev/sda
  19.  
  20. AddOptionalHaikuImagePackages BeAE BurnItNow BePDF Pe Development wpa_supplicant ;
  21. }
  22. case "vmware" : {
  23. HAIKU_IMAGE_SIZE = 500 ;
  24. HAIKU_VMWARE_IMAGE_NAME = /home/diver/haiku-diver.vmdk ;
  25. # HAIKU_ATA_STACK = 1 ;
  26. HAIKU_ADD_ALTERNATIVE_GCC_LIBS = 0 ;
  27. AddFilesToHaikuImage home config settings kernel drivers : $(HAIKU_TOP)/../files/vbox/vesa ; # bootscreen resolution
  28. AddFilesToHaikuImage home config settings system app_server : $(HAIKU_TOP)/../files/vbox/workspaces ; # app_server resolution
  29. AddFilesToHaikuImage home config settings : $(HAIKU_TOP)/../files/vbox/mount_server ; # mount settings
  30. AddFilesToHaikuImage home config settings : $(HAIKU_TOP)/../files/vbox/Mouse_settings ; # mouse acceleration
  31. AddFilesToHaikuImage home config settings Tracker : $(HAIKU_TOP)/../files/vbox/tracker_shelf ; # Workspaces replicant position
  32. AddFilesToHaikuImage home config settings system app_server : $(HAIKU_TOP)/../files/vbox/appearance ; # menu font and size
  33. AddFilesToHaikuImage home config settings system app_server : $(HAIKU_TOP)/../files/vbox/fonts ; # all other fonts and sizes
  34. ExtractArchiveToHaikuImage home : $(HAIKU_TOP)/../files/vbox/Desktop.zip ; # desktop icons settings
  35. # ExtractArchiveToHaikuImage : $(HAIKU_TOP)/../files/vbox/vboxadditions-4.1.15_dev-x86-gcc4-2011-08-23.zip ;
  36. }
  37. case "anyboot" : {
  38. # HAIKU_IMAGE_SIZE = 700 ;
  39. # HAIKU_ANYBOOT_IMAGE_NAME = haiku-anyboot.image ;
  40. # HAIKU_ATA_STACK = 0 ;
  41. # ExtractArchiveToHaikuImage home : $(HAIKU_TOP)/../files/Desktop.zip ; # desktop icons settings
  42. # AddOptionalHaikuImagePackages BePDF Pe Vision WonderBrush Subversion ;
  43. }
  44. }
  45.  
  46. HAIKU_IMAGE_SIZE = 690 ;
  47. HAIKU_ANYBOOT_IMAGE_SIZE = 1000 ;
  48. HAIKU_DONT_CLEAR_IMAGE = 0 ;
  49. HAIKU_ADD_ALTERNATIVE_GCC_LIBS = 1 ;
  50. HAIKU_IMAGE_HOST_NAME = diver ;
  51. # HAIKU_DISTRO_COMPATIBILITY = official ;
  52. # HAIKU_INCLUDE_TRADEMARKS = "" ;
  53. USE_SSL = 1 ;
  54. AddOptionalHaikuImagePackages BeZillaBrowser OpenSSH OpenSSL KeymapSwitcher ;
  55. AddOptionalHaikuImagePackages Curl LibIconv LibXML2 SQLite P7zip ;
  56. AddOptionalHaikuImagePackages WebPositive Vision WonderBrush ;
  57.  
  58. ExtractArchiveToHaikuImage home config settings : $(HAIKU_TOP)/../files/Mozilla.zip ;
  59. AddFilesToHaikuImage common etc : $(HAIKU_TOP)/../files/shadow ;
  60. ExtractArchiveToHaikuImage common settings : $(HAIKU_TOP)/../files/ssh_keys.zip ;
  61. ExtractArchiveToHaikuImage home config settings printers : $(HAIKU_TOP)/../files/Hewlett-Packard_LaserJet_1320.zip ;
  62. ExtractArchiveToHaikuImage common data fonts : $(HAIKU_TOP)/../files/msttcorefonts.zip ;
  63. ExtractArchiveToHaikuImage common data fonts : $(HAIKU_TOP)/../files/ubuntu-font-family.zip ;
  64. ExtractArchiveToHaikuImage home config settings kernel drivers : $(HAIKU_TOP)/../files/kernel.zip ; # ???
  65. AddFilesToHaikuImage common data sounds : $(HAIKU_TOP)/../files/BeStartup.wav ;
  66. AddFilesToHaikuImage common data sounds : $(HAIKU_TOP)/../files/BeBeep.wav ;
  67. AddFilesToHaikuImage home config boot launch : $(HAIKU_TOP)/../files/bootscript ;
  68. # AddFilesToHaikuImage home config settings system app_server : $(HAIKU_TOP)/../files/vbox/appearance ;
  69. # AddFilesToHaikuImage home config settings system app_server : $(HAIKU_TOP)/../files/fonts ;
  70. # AddFilesToHaikuImage home config settings system app_server : $(HAIKU_TOP)/../files/workspaces ;
  71. AddFilesToHaikuImage home config settings system app_server : $(HAIKU_TOP)/../files/mouse ; # accept first click
  72. AddFilesToHaikuImage home config settings Tracker : $(HAIKU_TOP)/../files/TrackerSettings ;
  73. AddFilesToHaikuImage home config settings Terminal : $(HAIKU_TOP)/../files/Default ;
  74. AddFilesToHaikuImage home config settings LaunchBox : $(HAIKU_TOP)/../files/main_settings ;
  75. AddFilesToHaikuImage home config settings : $(HAIKU_TOP)/../files/Deskbar_settings ;
  76. AddFilesToHaikuImage home config settings : $(HAIKU_TOP)/../files/Expander_Settings ;
  77. AddFilesToHaikuImage home config settings : $(HAIKU_TOP)/../files/Time\ settings ;
  78. AddFilesToHaikuImage home config settings : $(HAIKU_TOP)/../files/Switcher ;
  79. AddFilesToHaikuImage home config settings : $(HAIKU_TOP)/../files/Key_map ;
  80. AddFilesToHaikuImage home config settings : $(HAIKU_TOP)/../files/Keyboard_settings ;
  81. AddFilesToHaikuImage home config settings : $(HAIKU_TOP)/../files/Locale\ settings ;
  82. AddFilesToHaikuImage home config settings ssh : $(HAIKU_TOP)/../files/known_hosts ;
  83. AddFilesToHaikuImage home config settings WebPositive : $(HAIKU_TOP)/../files/Application ;
  84. AddSymlinkToHaikuImage system data Keymaps : /boot/system/data/Keymaps/American : English ;
  85. AddSymlinkToHaikuImage home config boot launch : /system/apps/LaunchBox : LaunchBox ;
  86. #AddFilesToHaikuImage system preferences : NetworkSetup ;
  87. #AddFilesToHaikuImage home config add-ons network_setup : Interfaces ;
  88. #AddFilesToHaikuImage system apps : DebugAnalyzer ; # some apps from repo
  89. #AddFilesToHaikuImage system add-ons kernel file_cache : launch_speedup ;
  90. #AddSymlinkToHaikuImage home config be Preferences : /system/preferences/NetworkSetup : NetworkSetup ;
  91. AddFilesToHaikuImage home config settings kernel drivers : $(HAIKU_TOP)/../files/usb_davicom ;
  92. #ExtractArchiveToHaikuImage : $(HAIKU_TOP)/../files/PhOSDecorator-alpha-2.zip ;
  93. #SetConfigVar DEBUG : HAIKU_TOP src servers registrar : 1 : global ;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement