Reformatted to respect 80 columns/line limit.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20452 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Ingo Weinhold
2007-03-28 16:39:29 +00:00
parent f332f5da9e
commit 62d61ee675
+53 -38
View File
@@ -20,22 +20,26 @@ if $(INCLUDE_GPL_ADDONS) = 1 {
GPL_ONLY = ; GPL_ONLY = ;
} }
BEOS_BIN = "[" addattr alert arp basename bc beep cat cardctl catattr chgrp chmod chop chown cksum clear BEOS_BIN = "[" addattr alert arp basename bc beep cat cardctl catattr chgrp
clockconfig cmp comm compress cp copyattr csplit ctags cut date dc dd desklink df diff diff3 dircolors dirname driveinfo chmod chop chown cksum clear clockconfig cmp comm compress cp copyattr
dstcheck du dump_cis dump_cisreg echo eject env error expand expr csplit ctags cut date dc dd desklink df diff diff3 dircolors dirname
factor false fdinfo ffm find finddir fmt fold fortune ftp funzip gawk driveinfo dstcheck du dump_cis dump_cisreg echo eject env error expand
$(X86_ONLY)gdb grep groups gzip gzexe hd head hey hostname expr factor false fdinfo ffm find finddir fmt fold fortune ftp funzip gawk
id ident ideinfo idestatus ifconfig <bin>install installsound iroster isvolume $(X86_ONLY)gdb grep groups gzip gzexe hd head hey hostname id ident ideinfo
join keymap kill less lessecho lesskey link listarea listattr listdev listimage idestatus ifconfig <bin>install installsound iroster isvolume join keymap
listport listres listsem ln locate logger logname ls lsindex m4 make makebootable md5sum merge mimeset kill less lessecho lesskey link listarea listattr listdev listimage
mkdos mkdir mkindex modifiers mount mount_nfs mountvolume mv netstat nl od open listport listres listsem ln locate logger logname ls lsindex m4 make
pack_cis paste patch pathchk pc ping play playfile playsound playwav pr prio printenv printf ps ptx pwd makebootable md5sum merge mimeset mkdos mkdir mkindex modifiers mount
query quit release renice rescan rlog rm rmattr rmindex rmdir roster route safemode screen_blanker sed settype mount_nfs mountvolume mv netstat nl od open pack_cis paste patch pathchk pc
setversion setvolume seq sh shar shutdown sleep sort split strace stty su sum sync sysinfo ping play playfile playsound playwav pr prio printenv printf ps ptx pwd
tac tail tar tcpdump tee telnet test top touch tput tr traceroute translate true tsort tty query quit release renice rescan rlog rm rmattr rmindex rmdir roster route
uname unchop unexpand unmount uniq unrar unshar unzip unzipsfx updatedb uptime usb_dev_info uudecode uuencode safemode screen_blanker sed settype setversion setvolume seq sh shar
vdir version vim waitfor wc wget whoami xargs xres yes zdiff zforce zgrep zip shutdown sleep sort split strace stty su sum sync sysinfo tac tail tar
zipcloak zipgrep zipnote zipsplit zmore znew tcpdump tee telnet test top touch tput tr traceroute translate true tsort
tty uname unchop unexpand unmount uniq unrar unshar unzip unzipsfx updatedb
uptime usb_dev_info uudecode uuencode vdir version vim waitfor wc wget
whoami xargs xres yes zdiff zforce zgrep zip zipcloak zipgrep zipnote
zipsplit zmore znew
; ;
BEOS_APPS = Terminal Expander People ShowImage Pulse ProcessController BEOS_APPS = Terminal Expander People ShowImage Pulse ProcessController
@@ -43,10 +47,12 @@ BEOS_APPS = Terminal Expander People ShowImage Pulse ProcessController
$(X86_ONLY)Cortex $(X86_ONLY)CortexAddOnHost MediaPlayer DeskCalc MidiPlayer $(X86_ONLY)Cortex $(X86_ONLY)CortexAddOnHost MediaPlayer DeskCalc MidiPlayer
Icon-O-Matic Mail CDPlayer Icon-O-Matic Mail CDPlayer
; ;
BEOS_PREFERENCES = Appearance Backgrounds DataTranslations E-mail FileTypes Fonts Media Menu BEOS_PREFERENCES = Appearance Backgrounds DataTranslations E-mail FileTypes
Mouse Keyboard Keymap Printers Screen ScreenSaver Sounds Time VirtualMemory Fonts Media Menu Mouse Keyboard Keymap Printers Screen ScreenSaver Sounds
Time VirtualMemory
; ;
BEOS_DEMOS = BitmapDrawing Chart Clock FontDemo $(X86_ONLY)GLTeapot PictureTest Playground BEOS_DEMOS = BitmapDrawing Chart Clock FontDemo $(X86_ONLY)GLTeapot PictureTest
Playground
; ;
BEOS_SYSTEM_LIB = libbe.so $(HAIKU_LIBSTDC++) libmedia.so libtracker.so BEOS_SYSTEM_LIB = libbe.so $(HAIKU_LIBSTDC++) libmedia.so libtracker.so
libtranslation.so libnetwork.so libdebug.so libbsd.so libmail.so libtranslation.so libnetwork.so libdebug.so libbsd.so libmail.so
@@ -54,8 +60,9 @@ BEOS_SYSTEM_LIB = libbe.so $(HAIKU_LIBSTDC++) libmedia.so libtracker.so
libdevice.so libgame.so libscreensaver.so <revisioned>libroot.so libdevice.so libgame.so libscreensaver.so <revisioned>libroot.so
$(X86_ONLY)libGL.so libfluidsynth.so libqoca.so $(X86_ONLY)libGL.so libfluidsynth.so libqoca.so
; ;
BEOS_SYSTEM_SERVERS = registrar debug_server syslog_daemon media_server net_server BEOS_SYSTEM_SERVERS = registrar debug_server syslog_daemon media_server
media_addon_server input_server app_server fake_app_server midi_server print_server net_server media_addon_server input_server app_server fake_app_server
midi_server print_server
; ;
BEOS_NETWORK_DEVICES = ethernet loopback ; BEOS_NETWORK_DEVICES = ethernet loopback ;
@@ -64,8 +71,9 @@ BEOS_NETWORK_DATALINK_PROTOCOLS = ethernet_frame <module>arp loopback_frame ;
BEOS_NETWORK_PROTOCOLS = ipv4 tcp udp icmp ; BEOS_NETWORK_PROTOCOLS = ipv4 tcp udp icmp ;
BEOS_ADD_ONS_ACCELERANTS = $(X86_ONLY)radeon.accelerant $(X86_ONLY)nv.accelerant BEOS_ADD_ONS_ACCELERANTS = $(X86_ONLY)radeon.accelerant $(X86_ONLY)nv.accelerant
$(X86_ONLY)mga.accelerant $(X86_ONLY)nm.accelerant $(X86_ONLY)intel_extreme.accelerant $(X86_ONLY)mga.accelerant $(X86_ONLY)nm.accelerant
vesa.accelerant #$(X86_ONLY)vmware.accelerant $(X86_ONLY)intel_extreme.accelerant vesa.accelerant
#$(X86_ONLY)vmware.accelerant
; ;
BEOS_ADD_ONS_TRANSLATORS = BMPTranslator GIFTranslator JPEGTranslator BEOS_ADD_ONS_TRANSLATORS = BMPTranslator GIFTranslator JPEGTranslator
JPEG2000Translator TIFFTranslator PNGTranslator PPMTranslator JPEG2000Translator TIFFTranslator PNGTranslator PPMTranslator
@@ -86,11 +94,11 @@ BEOS_ADD_ONS_MEDIA_PLUGINS = $(GPL_ONLY)ac3_decoder
# theora # theora
vorbis wav_reader vorbis wav_reader
; ;
BEOS_ADD_ONS_PRINT = Canon\ LIPS3\ Compatible Canon\ LIPS4\ Compatible PCL5\ Compatible BEOS_ADD_ONS_PRINT = Canon\ LIPS3\ Compatible Canon\ LIPS4\ Compatible
PCL6\ Compatible PDF\ Writer PS\ Compatible Preview PCL5\ Compatible PCL6\ Compatible PDF\ Writer PS\ Compatible Preview
; ;
BEOS_ADD_ONS_PRINT_TRANSPORT = HP\ JetDirect IPP LPR Parallel\ Port Print\ To\ File BEOS_ADD_ONS_PRINT_TRANSPORT = HP\ JetDirect IPP LPR Parallel\ Port
Serial\ Port USB\ Port Print\ To\ File Serial\ Port USB\ Port
; ;
BEOS_ADD_ONS_SCREENSAVERS = Haiku IFS ; BEOS_ADD_ONS_SCREENSAVERS = Haiku IFS ;
BEOS_ADD_ONS_DRIVERS_AUDIO = auich auvia emuxki ; BEOS_ADD_ONS_DRIVERS_AUDIO = auich auvia emuxki ;
@@ -104,8 +112,8 @@ BEOS_ADD_ONS_DRIVERS_NET = etherpci ipro1000 rtl8139 rtl8169 sis900
$(GPL_ONLY)bcm440x $(GPL_ONLY)bcm570x $(GPL_ONLY)bcm440x $(GPL_ONLY)bcm570x
; ;
#BEOS_ADD_ONS_DRIVERS_ACPI = $(X86_ONLY)acpi_button ; #BEOS_ADD_ONS_DRIVERS_ACPI = $(X86_ONLY)acpi_button ;
BEOS_ADD_ONS_BUS_MANAGERS = pci $(X86_ONLY)ps2 $(X86_ONLY)isa ide scsi config_manager BEOS_ADD_ONS_BUS_MANAGERS = pci $(X86_ONLY)ps2 $(X86_ONLY)isa ide scsi
$(X86_ONLY)agp usb config_manager $(X86_ONLY)agp usb
; ;
BEOS_ADD_ONS_FILESYSTEMS = bfs dos googlefs iso9660 nfs ; BEOS_ADD_ONS_FILESYSTEMS = bfs dos googlefs iso9660 nfs ;
@@ -119,10 +127,12 @@ AddFilesToHaikuImage beos system add-ons kernel busses usb
: <usb>uhci <usb>ohci <usb>ehci ; : <usb>uhci <usb>ohci <usb>ehci ;
AddFilesToHaikuImage beos system add-ons kernel console : vga_text ; AddFilesToHaikuImage beos system add-ons kernel console : vga_text ;
AddFilesToHaikuImage beos system add-ons kernel debugger : <kdebug>hangman ; AddFilesToHaikuImage beos system add-ons kernel debugger : <kdebug>hangman ;
AddFilesToHaikuImage beos system add-ons kernel file_systems : $(BEOS_ADD_ONS_FILESYSTEMS) ; AddFilesToHaikuImage beos system add-ons kernel file_systems
: $(BEOS_ADD_ONS_FILESYSTEMS) ;
AddFilesToHaikuImage beos system add-ons kernel generic AddFilesToHaikuImage beos system add-ons kernel generic
: block_io fast_log ide_adapter locked_pool mpu401 scsi_periph ; : block_io fast_log ide_adapter locked_pool mpu401 scsi_periph ;
AddFilesToHaikuImage beos system add-ons kernel partitioning_systems : intel session ; AddFilesToHaikuImage beos system add-ons kernel partitioning_systems
: intel session ;
AddFilesToHaikuImage beos system add-ons kernel interrupt_controllers AddFilesToHaikuImage beos system add-ons kernel interrupt_controllers
: $(PPC_ONLY)openpic ; : $(PPC_ONLY)openpic ;
@@ -184,16 +194,19 @@ AddSymlinkToHaikuImage beos bin : vim : view ;
# scripts and data files # scripts and data files
local bootScripts = Bootscript SetupEnvironment Netscript InstallerInitScript InstallerFinishScript ; local bootScripts = Bootscript SetupEnvironment Netscript InstallerInitScript
InstallerFinishScript ;
SEARCH on $(bootScripts) = [ FDirName $(HAIKU_TOP) data system boot ] ; SEARCH on $(bootScripts) = [ FDirName $(HAIKU_TOP) data system boot ] ;
AddFilesToHaikuImage beos system boot : $(bootScripts) ; AddFilesToHaikuImage beos system boot : $(bootScripts) ;
local logoArtwork = "HAIKU logo - white on blue - big.png" "HAIKU logo - white on blue - small.png" ; local logoArtwork = "HAIKU logo - white on blue - big.png"
"HAIKU logo - white on blue - small.png" ;
SEARCH on $(logoArtwork) = [ FDirName $(HAIKU_TOP) data artwork ] ; SEARCH on $(logoArtwork) = [ FDirName $(HAIKU_TOP) data artwork ] ;
AddFilesToHaikuImage beos etc artwork : $(logoArtwork) ; AddFilesToHaikuImage beos etc artwork : $(logoArtwork) ;
local svgFiles = "lion.svg" ; local svgFiles = "lion.svg" ;
SEARCH on $(svgFiles) = [ FDirName $(HAIKU_TOP) src tests kits interface picture ] ; SEARCH on $(svgFiles)
= [ FDirName $(HAIKU_TOP) src tests kits interface picture ] ;
AddFilesToHaikuImage beos etc artwork : $(svgFiles) ; AddFilesToHaikuImage beos etc artwork : $(svgFiles) ;
# TODO: Use data/etc/termcap or src/libs/termcap.src? # TODO: Use data/etc/termcap or src/libs/termcap.src?
@@ -233,7 +246,8 @@ AddDirectoryToHaikuImage beos etc KanBe dic user ;
# = [ FDirName $(HAIKU_TOP) src kits network compat libnet ] ; # = [ FDirName $(HAIKU_TOP) src kits network compat libnet ] ;
#AddFilesToHaikuImage beos etc : $(libnetFiles) ; #AddFilesToHaikuImage beos etc : $(libnetFiles) ;
local keymapFiles = [ GLOB [ FDirName $(HAIKU_TOP) src data etc keymaps ] : *.keymap ] ; local keymapFiles = [ GLOB [ FDirName $(HAIKU_TOP) src data etc keymaps ]
: *.keymap ] ;
keymapFiles = $(keymapFiles:BG=keymap) ; keymapFiles = $(keymapFiles:BG=keymap) ;
AddFilesToHaikuImage beos etc Keymap : $(keymapFiles) ; AddFilesToHaikuImage beos etc Keymap : $(keymapFiles) ;
@@ -275,8 +289,8 @@ AddFilesToHaikuImage beos system add-ons media : $(BEOS_ADD_ONS_MEDIA) ;
AddFilesToHaikuImage beos system add-ons media plugins AddFilesToHaikuImage beos system add-ons media plugins
: $(BEOS_ADD_ONS_MEDIA_PLUGINS) ; : $(BEOS_ADD_ONS_MEDIA_PLUGINS) ;
AddFilesToHaikuImage beos system add-ons Tracker : FileType-F ZipOMatic-Z ; AddFilesToHaikuImage beos system add-ons Tracker : FileType-F ZipOMatic-Z ;
AddSymlinkToHaikuImage beos system add-ons Tracker : /boot/beos/preferences/Backgrounds AddSymlinkToHaikuImage beos system add-ons Tracker
: Background-B ; : /boot/beos/preferences/Backgrounds : Background-B ;
AddFilesToHaikuImage beos system add-ons input_server devices AddFilesToHaikuImage beos system add-ons input_server devices
: <input>keyboard <input>mouse ; : <input>keyboard <input>mouse ;
AddFilesToHaikuImage beos system add-ons input_server filters : screen_saver ; AddFilesToHaikuImage beos system add-ons input_server filters : screen_saver ;
@@ -344,7 +358,8 @@ AddTargetVariableToScript $(script) : <build>resattr ;
# causes a cyclic dependency # causes a cyclic dependency
AddVariableToScript $(script) : imagePath AddVariableToScript $(script) : imagePath
: [ FDirName $(HAIKU_IMAGE_DIR) $(HAIKU_IMAGE_NAME) ] ; : [ FDirName $(HAIKU_IMAGE_DIR) $(HAIKU_IMAGE_NAME) ] ;
AddVariableToScript $(script) : sourceDirsToCopy : $(HAIKU_INSTALL_SOURCE_DIRS) ; AddVariableToScript $(script) : sourceDirsToCopy
: $(HAIKU_INSTALL_SOURCE_DIRS) ;
# create the other scripts # create the other scripts
HAIKU_IMAGE_MAKE_DIRS_SCRIPT = <HaikuImage>haiku.image-make-dirs ; HAIKU_IMAGE_MAKE_DIRS_SCRIPT = <HaikuImage>haiku.image-make-dirs ;