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