1 | DefineBuildProfile raw : image : "haiku-diver.image" ;
|
---|
2 | DefineBuildProfile usb : image : /dev/sdx ;
|
---|
3 | DefineBuildProfile vmware : vmware-image : "haiku-diver.vmdk" ;
|
---|
4 |
|
---|
5 | switch $(HAIKU_BUILD_PROFILE) {
|
---|
6 | case "vmware" : {
|
---|
7 | HAIKU_ROOT_USER_NAME = diver ;
|
---|
8 | # HAIKU_ROOT_USER_REAL_NAME = "Diver" ;
|
---|
9 | # AddGroupToHaikuImage party : 101 : user sshd ;
|
---|
10 | HAIKU_IMAGE_HOST_NAME = diver ;
|
---|
11 | HAIKU_IMAGE_SIZE = 400 ;
|
---|
12 | USE_SSL = 1 ;
|
---|
13 | INCLUDE_GPL_ADDONS = 1 ;
|
---|
14 | HAIKU_DONT_CLEAR_IMAGE = 1 ;
|
---|
15 | HAIKU_ATA_STACK = 1 ;
|
---|
16 | HAIKU_INCLUDE_PATENTED_CODE = 1 ;
|
---|
17 | AddOptionalHaikuImagePackages BePDF Firefox OpenSound OpenSSH Pe Vision VLC WonderBrush Development Welcome KeymapSwitcher ;
|
---|
18 | # AddOptionalHaikuImagePackages CVS Development Subversion OpenSSH Yasm ;
|
---|
19 | # HAIKU_ADD_ALTERNATIVE_GCC_LIBS = 1 ;
|
---|
20 | # HAIKU_IMAGE_EARLY_USER_SCRIPTS = $(HAIKU_TOP)/../early-image-script.sh ;
|
---|
21 | # HAIKU_IMAGE_LATE_USER_SCRIPTS = $(HAIKU_TOP)/../late-image-script.sh ;
|
---|
22 |
|
---|
23 | Echo Building Haiku R1/alpha for $(HAIKU_ROOT_USER_NAME) ;
|
---|
24 |
|
---|
25 | UnzipArchiveToHaikuImage home config settings : $(HAIKU_TOP)/../Mozilla.zip ;
|
---|
26 | UnzipArchiveToHaikuImage common etc : $(HAIKU_TOP)/../ssh_keys.zip ;
|
---|
27 | UnzipArchiveToHaikuImage common fonts : $(HAIKU_TOP)/../msttcorefonts.zip ;
|
---|
28 | UnzipArchiveToHaikuImage home : $(HAIKU_TOP)/../Desktop.zip ;
|
---|
29 | UnzipArchiveToHaikuImage home config settings kernel drivers : $(HAIKU_TOP)/../kernel.zip ;
|
---|
30 | UnzipArchiveToHaikuImage system add-ons kernel drivers bin : $(HAIKU_TOP)/../auich.zip ;
|
---|
31 | AddFilesToHaikuImage common data sounds : $(HAIKU_TOP)/../BeStartup.wav ;
|
---|
32 | AddFilesToHaikuImage common data sounds : $(HAIKU_TOP)/../BeBeep.wav ;
|
---|
33 | AddFilesToHaikuImage home config boot launch : $(HAIKU_TOP)/../bootscript ;
|
---|
34 | AddFilesToHaikuImage home config settings kernel drivers : $(HAIKU_TOP)/../vesa ;
|
---|
35 | AddFilesToHaikuImage home config settings system app_server : $(HAIKU_TOP)/../appearance ;
|
---|
36 | AddFilesToHaikuImage home config settings system app_server : $(HAIKU_TOP)/../workspaces ;
|
---|
37 | AddFilesToHaikuImage home config settings system app_server : $(HAIKU_TOP)/../fonts ;
|
---|
38 | AddFilesToHaikuImage home config settings Tracker : $(HAIKU_TOP)/../TrackerSettings ;
|
---|
39 | AddFilesToHaikuImage home config settings Tracker : $(HAIKU_TOP)/../tracker_shelf ;
|
---|
40 | AddFilesToHaikuImage home config settings Tracker : $(HAIKU_TOP)/../automounter_settings ;
|
---|
41 | AddFilesToHaikuImage home config settings Vision : $(HAIKU_TOP)/../VisionSettings ;
|
---|
42 | AddFilesToHaikuImage home config settings LaunchBox : $(HAIKU_TOP)/../main_settings ;
|
---|
43 | AddFilesToHaikuImage home config settings Media : $(HAIKU_TOP)/../MMediaFilesManager ;
|
---|
44 | AddFilesToHaikuImage home config settings : $(HAIKU_TOP)/../Deskbar_settings ;
|
---|
45 | AddFilesToHaikuImage home config settings : $(HAIKU_TOP)/../Expander_Settings ;
|
---|
46 | AddFilesToHaikuImage home config settings : $(HAIKU_TOP)/../Terminal_settings ;
|
---|
47 | AddFilesToHaikuImage home config settings : $(HAIKU_TOP)/../Switcher ;
|
---|
48 | AddFilesToHaikuImage home config settings : $(HAIKU_TOP)/../Workspaces_settings ;
|
---|
49 | AddFilesToHaikuImage home config settings : $(HAIKU_TOP)/../Key_map ;
|
---|
50 | AddFilesToHaikuImage home .ssh : $(HAIKU_TOP)/../known_hosts ;
|
---|
51 | AddSymlinkToHaikuImage home config settings : /system/data/timezones/Europe/Moscow : timezone ;
|
---|
52 | AddSymlinkToHaikuImage system data Keymaps : /boot/system/data/Keymaps/American : English ;
|
---|
53 | AddSymlinkToHaikuImage home config boot launch : /boot/common/bin/KeymapSwitcher : KeymapSwitcher ;
|
---|
54 | AddSymlinkToHaikuImage home config boot launch : /system/apps/LaunchBox : LaunchBox ;
|
---|
55 | # TODO: add volume icon (desklink)
|
---|
56 |
|
---|
57 | }
|
---|
58 | }
|
---|