mirror of
https://review.haiku-os.org/haiku
synced 2024-11-23 07:18:40 +01:00
Well, I couldn't go to bed without making *something* build ... ;)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@11 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
parent
52a3801208
commit
5f281ed502
2
Jamfile
2
Jamfile
@ -1,4 +1,4 @@
|
||||
SubDir OBOS_TOP ;
|
||||
|
||||
SubInclude OBOS_TOP sources ;
|
||||
SubInclude OBOS_TOP src ;
|
||||
|
||||
|
9
Jamrules
9
Jamrules
@ -59,6 +59,7 @@ if ! $(OBOS_BUILD_DESCRIPTION) {
|
||||
}
|
||||
|
||||
# Relative subdirs for distro dir (these are for *INTERNAL* use by the following rules only!)
|
||||
OBOS_APPS_DIR ?= [ FDirName $(OBOS_DISTRO_TARGET) beos apps ] ;
|
||||
OBOS_PREFS_DIR ?= [ FDirName $(OBOS_DISTRO_TARGET) beos preferences ] ;
|
||||
OBOS_SERVER_DIR ?= [ FDirName $(OBOS_DISTRO_TARGET) beos system servers ] ;
|
||||
OBOS_ADDON_DIR ?= [ FDirName $(OBOS_DISTRO_TARGET) beos system add-ons ] ;
|
||||
@ -106,6 +107,14 @@ actions C++
|
||||
# General High-level OBOS target rules
|
||||
#-------------------------------------------------------------------------------
|
||||
|
||||
rule App
|
||||
{
|
||||
# App <name> : <sources> ;
|
||||
SetupObjectsDir ;
|
||||
Main $(<) : $(>) ;
|
||||
MakeLocate $(<) : $(OBOS_APPS_DIR) ;
|
||||
}
|
||||
|
||||
rule Preference
|
||||
{
|
||||
# Preference <name> : <sources> ;
|
||||
|
10
src/Jamfile
Normal file
10
src/Jamfile
Normal file
@ -0,0 +1,10 @@
|
||||
SubDir OBOS_TOP src ;
|
||||
|
||||
SubInclude OBOS_TOP src add-ons ;
|
||||
SubInclude OBOS_TOP src apps ;
|
||||
SubInclude OBOS_TOP src kernel ;
|
||||
SubInclude OBOS_TOP src kits ;
|
||||
SubInclude OBOS_TOP src prefs ;
|
||||
SubInclude OBOS_TOP src servers ;
|
||||
SubInclude OBOS_TOP src tests ;
|
||||
SubInclude OBOS_TOP src tools ;
|
6
src/add-ons/Jamfile
Normal file
6
src/add-ons/Jamfile
Normal file
@ -0,0 +1,6 @@
|
||||
SubDir OBOS_TOP src add-ons ;
|
||||
|
||||
SubInclude OBOS_TOP src add-ons input_server ;
|
||||
SubInclude OBOS_TOP src add-ons kernel ;
|
||||
SubInclude OBOS_TOP src add-ons net ;
|
||||
SubInclude OBOS_TOP src add-ons print ;
|
3
src/add-ons/input_server/Jamfile
Normal file
3
src/add-ons/input_server/Jamfile
Normal file
@ -0,0 +1,3 @@
|
||||
SubDir OBOS_TOP src add-ons input_server ;
|
||||
|
||||
SubInclude OBOS_TOP src add-ons input_server filters ;
|
3
src/add-ons/input_server/filters/Jamfile
Normal file
3
src/add-ons/input_server/filters/Jamfile
Normal file
@ -0,0 +1,3 @@
|
||||
SubDir OBOS_TOP src add-ons input_server filters ;
|
||||
|
||||
SubInclude OBOS_TOP src add-ons input_server filters screensaver ;
|
5
src/add-ons/input_server/filters/screensaver/Jamfile
Normal file
5
src/add-ons/input_server/filters/screensaver/Jamfile
Normal file
@ -0,0 +1,5 @@
|
||||
SubDir OBOS_TOP src add-ons input_server filters screensaver ;
|
||||
|
||||
Addon screen_saver : input_server/filters : SSInputFilter.cpp ;
|
||||
|
||||
LinkSharedOSLibs screen_saver : be /boot/system/server/input_server ;
|
4
src/add-ons/kernel/Jamfile
Normal file
4
src/add-ons/kernel/Jamfile
Normal file
@ -0,0 +1,4 @@
|
||||
SubDir OBOS_TOP src add-ons kernel ;
|
||||
|
||||
SubInclude OBOS_TOP src add-ons kernel file_systems ;
|
||||
SubInclude OBOS_TOP src add-ons kernel net ;
|
3
src/add-ons/kernel/file_systems/Jamfile
Normal file
3
src/add-ons/kernel/file_systems/Jamfile
Normal file
@ -0,0 +1,3 @@
|
||||
SubDir OBOS_TOP src add-ons kernel file_systems ;
|
||||
|
||||
SubInclude OBOS_TOP src add-ons kernel file_systems befs ;
|
2
src/add-ons/kernel/file_systems/befs/Jamfile
Normal file
2
src/add-ons/kernel/file_systems/befs/Jamfile
Normal file
@ -0,0 +1,2 @@
|
||||
SubDir OBOS_TOP src add-ons kernel file_systems befs ;
|
||||
|
@ -0,0 +1,11 @@
|
||||
SubDir OBOS_TOP src apps ;
|
||||
|
||||
SubInclude OBOS_TOP src apps arp ;
|
||||
SubInclude OBOS_TOP src apps bin ;
|
||||
SubInclude OBOS_TOP src apps clock ;
|
||||
SubInclude OBOS_TOP src apps ifconfig ;
|
||||
SubInclude OBOS_TOP src apps magnify ;
|
||||
SubInclude OBOS_TOP src apps ping ;
|
||||
SubInclude OBOS_TOP src apps pulse ;
|
||||
SubInclude OBOS_TOP src apps route ;
|
||||
SubInclude OBOS_TOP src apps traceroute ;
|
5
src/apps/clock/Jamfile
Normal file
5
src/apps/clock/Jamfile
Normal file
@ -0,0 +1,5 @@
|
||||
SubDir OBOS_TOP src apps clock ;
|
||||
|
||||
App Clock : cl_view.cpp cl_wind.cpp clock.cpp ;
|
||||
AddResources Clock : Clock.rsrc ;
|
||||
LinkSharedOSLibs Clock : be ;
|
5
src/apps/magnify/Jamfile
Normal file
5
src/apps/magnify/Jamfile
Normal file
@ -0,0 +1,5 @@
|
||||
SubDir OBOS_TOP src apps magnify ;
|
||||
|
||||
App Magnify : main.cpp ;
|
||||
AddResources Magnify : Magnify.rsrc ;
|
||||
LinkSharedOSLibs Magnify : be tracker game ;
|
Loading…
Reference in New Issue
Block a user