xref: /haiku/src/add-ons/kernel/file_systems/userlandfs/server/beos/Jamfile (revision 2f1f4f54d64e2d0a04015de5c3788fabc1989aa0)
1SubDir HAIKU_TOP src add-ons kernel file_systems userlandfs server beos ;
2
3local userlandFSTop = [ FDirName $(HAIKU_TOP) src add-ons kernel
4	file_systems userlandfs ] ;
5local userlandFSIncludes = [ PrivateHeaders userlandfs ] ;
6
7SubDirSysHdrs [ FDirName $(userlandFSIncludes) ] ;
8SubDirHdrs [ FDirName $(userlandFSIncludes) private ] ;
9SubDirHdrs [ FDirName $(userlandFSIncludes) shared ] ;
10
11SEARCH_SOURCE += [ FDirName $(userlandFSTop) private ] ;
12SEARCH_SOURCE += [ FDirName $(userlandFSTop) shared ] ;
13
14DEFINES += USER=1 ;
15DEFINES += DEBUG_APP="\\\"libuserlandfs_beos\\\"" ;
16DEFINES += BUILDING_USERLAND_FS_SERVER=1 ;
17
18# the library providing the BeOS kernel interface for add-ons
19SharedLibrary libuserlandfs_beos_kernel.so
20	:
21	fs_cache.c
22	lock.cpp
23
24	beos_kernel_emu.cpp
25	BeOSKernelFileSystem.cpp
26	BeOSKernelVolume.cpp
27
28	:
29	<nogrist>userlandfs_server
30;
31