* Changed directory structure as suggested on the mailing list.
* Made the TimeZoneView less error prone, and also actually use Haiku code (the previous check didn't work since it used #if, not #ifdef). * Also took the liberty to rename our boot loader to haiku_loader, since I had to update the nasm binary anyway. Updated the assembly sources to nasm 2.0. * I haven't found where the synth location in the MIDI code is specified, though. * Also, NetBootArchive, and FloppyBootImage haven't been updated yet. Will do so next. * Some optional packages still put their license to beos/etc/licenses. I didn't update them yet, as we'll probably do so anyway at some point. Also, I think we might want to introduce a common/data/licenses instead for those. * If you encounter any problems, please tell! git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29876 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
+20
-19
@@ -102,10 +102,10 @@ if [ IsOptionalHaikuImagePackageAdded Beam ] {
|
||||
if [ IsOptionalHaikuImagePackageAdded BeBook ] {
|
||||
InstallOptionalHaikuImagePackage bebook_20081026
|
||||
: http://haiku-files.org/files/optional-packages/bebook_20081026.zip
|
||||
: beos documentation
|
||||
: system documentation
|
||||
;
|
||||
AddSymlinkToHaikuImage home Desktop
|
||||
: /boot/beos/documentation/bebook/index.html : BeBook ;
|
||||
: /boot/system/documentation/bebook/index.html : BeBook ;
|
||||
}
|
||||
|
||||
|
||||
@@ -147,14 +147,15 @@ if [ IsOptionalHaikuImagePackageAdded BePDF ] {
|
||||
if [ IsOptionalHaikuImagePackageAdded Bluetooth ] {
|
||||
local bluetoothDrivers = h2generic ;
|
||||
AddDriversToHaikuImage bluetooth : $(bluetoothDrivers) ;
|
||||
AddFilesToHaikuImage beos system servers : bluetooth_server ;
|
||||
AddFilesToHaikuImage beos system lib : libbluetooth.so ;
|
||||
AddFilesToHaikuImage beos system add-ons kernel network devices : bluetooth ;
|
||||
AddFilesToHaikuImage beos system add-ons kernel network protocols : l2cap ;
|
||||
AddFilesToHaikuImage beos system add-ons kernel bluetooth : btCoreData ;
|
||||
AddFilesToHaikuImage beos preferences : Bluetooth ;
|
||||
AddFilesToHaikuImage beos bin : bt_dev_info bt_discovery ;
|
||||
AddSymlinkToHaikuImage home config be Preferences : /boot/beos/preferences/Bluetooth ;
|
||||
AddFilesToHaikuImage system servers : bluetooth_server ;
|
||||
AddFilesToHaikuImage system lib : libbluetooth.so ;
|
||||
AddFilesToHaikuImage system add-ons kernel network devices : bluetooth ;
|
||||
AddFilesToHaikuImage system add-ons kernel network protocols : l2cap ;
|
||||
AddFilesToHaikuImage system add-ons kernel bluetooth : btCoreData ;
|
||||
AddFilesToHaikuImage system preferences : Bluetooth ;
|
||||
AddFilesToHaikuImage system bin : bt_dev_info bt_discovery ;
|
||||
AddSymlinkToHaikuImage home config be Preferences
|
||||
: /boot/system/preferences/Bluetooth ;
|
||||
if [ IsOptionalHaikuImagePackageAdded Development ] {
|
||||
AddSymlinkToHaikuImage develop lib x86 : /system/lib/libbluetooth.so ;
|
||||
}
|
||||
@@ -198,12 +199,12 @@ if [ IsOptionalHaikuImagePackageAdded Development ] && $(TARGET_ARCH) = x86 {
|
||||
AddFilesToHaikuImage develop lib x86 : libposix_error_mapper.a ;
|
||||
|
||||
# cc and c++ wrapper scripts
|
||||
AddFilesToHaikuImage beos bin : cc c++ ;
|
||||
AddFilesToHaikuImage system bin : cc c++ ;
|
||||
|
||||
# mkdepend build tool, which is part of the Haiku source tree
|
||||
# (same as make, but make is already included independent of the
|
||||
# Development package)
|
||||
AddFilesToHaikuImage beos bin : mkdepend ;
|
||||
AddFilesToHaikuImage system bin : mkdepend ;
|
||||
|
||||
# skeleton makefile and makefile-engine
|
||||
local makefileEngineFiles =
|
||||
@@ -520,10 +521,10 @@ if [ IsOptionalHaikuImagePackageAdded Tar ] {
|
||||
# UserlandFS
|
||||
if [ IsOptionalHaikuImagePackageAdded UserlandFS ] {
|
||||
# kernel module
|
||||
AddFilesToHaikuImage beos system add-ons kernel file_systems : userlandfs ;
|
||||
AddFilesToHaikuImage system add-ons kernel file_systems : userlandfs ;
|
||||
|
||||
# server
|
||||
AddFilesToHaikuImage beos system servers : userlandfs_server ;
|
||||
AddFilesToHaikuImage system servers : userlandfs_server ;
|
||||
|
||||
# libs
|
||||
local userlandfsLibs =
|
||||
@@ -531,7 +532,7 @@ if [ IsOptionalHaikuImagePackageAdded UserlandFS ] {
|
||||
libuserlandfs_haiku_kernel.so
|
||||
libuserlandfs_fuse.so
|
||||
;
|
||||
AddFilesToHaikuImage beos system lib : $(userlandfsLibs) ;
|
||||
AddFilesToHaikuImage system lib : $(userlandfsLibs) ;
|
||||
|
||||
# development goodies
|
||||
if [ IsOptionalHaikuImagePackageAdded Development ] {
|
||||
@@ -602,17 +603,17 @@ if [ IsOptionalHaikuImagePackageAdded VLC ] {
|
||||
|
||||
# Welcome
|
||||
if [ IsOptionalHaikuImagePackageAdded Welcome ] {
|
||||
CopyDirectoryToHaikuImage beos documentation
|
||||
CopyDirectoryToHaikuImage system documentation
|
||||
: [ FDirName $(HAIKU_TOP) docs welcome ]
|
||||
: welcome : -x .svn ;
|
||||
CopyDirectoryToHaikuImage beos documentation
|
||||
CopyDirectoryToHaikuImage system documentation
|
||||
: [ FDirName $(HAIKU_TOP) docs userguide ]
|
||||
: userguide : -x .svn ;
|
||||
AddFilesToHaikuImage beos documentation
|
||||
AddFilesToHaikuImage system documentation
|
||||
: [ FDirName $(HAIKU_TOP) docs Haiku-doc.css ]
|
||||
: Haiku-doc.css ;
|
||||
AddSymlinkToHaikuImage home Desktop
|
||||
: /boot/beos/documentation/welcome/welcome.html : Welcome ;
|
||||
: /boot/system/documentation/welcome/welcome.html : Welcome ;
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user