1SubDir HAIKU_TOP src add-ons kernel file_systems userlandfs server ; 2 3local userlandFSTop = [ FDirName $(HAIKU_TOP) src add-ons kernel 4 file_systems userlandfs ] ; 5local userlandFSIncludes = [ PrivateHeaders userlandfs ] ; 6 7SubDirSysHdrs [ FDirName $(userlandFSIncludes) ] ; 8UsePrivateKernelHeaders ; 9UsePrivateHeaders libroot shared ; 10SubDirHdrs [ FDirName $(userlandFSIncludes) private ] ; 11SubDirHdrs [ FDirName $(userlandFSIncludes) shared ] ; 12 13SEARCH_SOURCE += [ FDirName $(userlandFSTop) private ] ; 14SEARCH_SOURCE += [ FDirName $(userlandFSTop) shared ] ; 15 16DEFINES += USER=1 ; 17DEFINES += DEBUG_APP="\\\"userlandfs_server\\\"" ; 18DEFINES += BUILDING_USERLAND_FS_SERVER=1 ; 19 20Application userlandfs_server 21 : 22 AreaSupport.cpp 23 Debug.cpp 24 driver_settings.c 25 LazyInitializable.cpp 26 ObjectTracker.cpp 27 Port.cpp 28 Request.cpp 29 RequestAllocator.cpp 30 RequestHandler.cpp 31 RequestPort.cpp 32 Requests.cpp 33 SingleReplyRequestHandler.cpp 34 String.cpp 35 36 FileSystem.cpp 37 kernel_emu.cpp 38 main.cpp 39 RequestThread.cpp 40 ServerDefs.cpp 41 UserlandFSServer.cpp 42 UserlandRequestHandler.cpp 43 Volume.cpp 44 45 : 46 be 47 $(TARGET_LIBSUPC++) 48 : 49 userlandfs_server.rdef 50; 51 52HaikuSubInclude beos ; 53HaikuSubInclude fuse ; 54HaikuSubInclude haiku ; 55