Added Jamfiles to build the userland boot file system modules to a

different directory than the main boot loader test application.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4696 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Axel Dörfler 2003-09-15 22:20:12 +00:00
parent 50d9710f0d
commit 2430b4ed28
3 changed files with 65 additions and 0 deletions

View File

@ -0,0 +1,4 @@
SubDir OBOS_TOP src tests kernel boot loader file_systems ;
SubInclude OBOS_TOP src tests kernel boot loader file_systems bfs ;
SubInclude OBOS_TOP src tests kernel boot loader file_systems amiga_ffs ;

View File

@ -0,0 +1,29 @@
SubDir OBOS_TOP src tests kernel boot loader file_systems amiga_ffs ;
UsePrivateHeaders [ FDirName kernel ] ;
UsePrivateHeaders [ FDirName kernel disk_device_manager ] ;
UsePrivateHeaders [ FDirName storage ] ;
SubDirHdrs $(OBOS_TOP) src tests kernel boot loader ;
ObjectsDefines
amiga_ffs.cpp
Volume.cpp
Directory.cpp
File.cpp
:
read_pos=boot_read_pos fstat=boot_fstat open=boot_open close=boot_close _BOOT_MODE
;
KernelStaticLibrary boottest_amiga_ffs :
amiga_ffs.cpp
Volume.cpp
Directory.cpp
File.cpp
: #-fcheck-memory-usage -D_NO_INLINE_ASM
;
# Tell Jam where to find the sources
SEARCH on [ FGristFiles
amiga_ffs.cpp Volume.cpp Directory.cpp File.cpp
] = [ FDirName $(OBOS_TOP) src kernel boot loader file_systems amiga_ffs ] ;

View File

@ -0,0 +1,32 @@
SubDir OBOS_TOP src tests kernel boot loader file_systems bfs ;
UsePrivateHeaders [ FDirName kernel ] ;
UsePrivateHeaders [ FDirName kernel disk_device_manager ] ;
UsePrivateHeaders [ FDirName storage ] ;
SubDirHdrs $(OBOS_TOP) src tests kernel boot loader ;
SubDirHdrs $(OBOS_TOP) src add-ons kernel file_systems bfs ;
ObjectsDefines
bfs.cpp
Directory.cpp
File.cpp
Stream.cpp
BPlusTree.cpp
:
read_pos=boot_read_pos fstat=boot_fstat open=boot_open close=boot_close _BOOT_MODE
;
KernelStaticLibrary boottest_bfs.a :
bfs.cpp
Directory.cpp
File.cpp
Stream.cpp
BPlusTree.cpp
;
# Tell Jam where to find the sources
SEARCH on [ FGristFiles
bfs.cpp Directory.cpp File.cpp Stream.cpp BPlusTree.cpp
] = [ FDirName $(OBOS_TOP) src kernel boot loader file_systems bfs ] ;