1SubDir HAIKU_TOP src add-ons kernel file_systems userlandfs kernel_add_on ; 2 3local userlandFSTop = [ FDirName $(HAIKU_TOP) src add-ons kernel file_systems 4 userlandfs ] ; 5local userlandFSIncludes = [ PrivateHeaders userlandfs ] ; 6 7SubDirHdrs [ FDirName $(userlandFSIncludes) private ] ; 8SubDirHdrs [ FDirName $(userlandFSIncludes) shared ] ; 9 10SEARCH_SOURCE += [ FDirName $(userlandFSTop) private ] ; 11SEARCH_SOURCE += [ FDirName $(userlandFSTop) shared ] ; 12 13DEFINES += DEBUG_APP="\\\"userlandfs\\\"" ; 14 15KernelAddon userlandfs 16 : AreaSupport.cpp 17 Debug.cpp 18 DispatcherDefs.cpp 19 LazyInitializable.cpp 20 Locker.cpp 21 ObjectTracker.cpp 22 Port.cpp 23 Referencable.cpp 24 Request.cpp 25 RequestAllocator.cpp 26 RequestHandler.cpp 27 RequestPort.cpp 28 RequestPortPool.cpp 29 Requests.cpp 30 SingleReplyRequestHandler.cpp 31 String.cpp 32 userlandfs_ioctl.cpp 33 34 FileSystem.cpp 35 FileSystemInitializer.cpp 36 kernel_interface.cpp 37 KernelDebug.cpp 38 KernelRequestHandler.cpp 39 Settings.cpp 40 UserlandFS.cpp 41 Volume.cpp 42 43 : $(TARGET_GCC_LIBGCC) $(HAIKU_LIBSUPC++) 44; 45