xref: /haiku/src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Jamfile (revision 93a78ecaa45114d68952d08c4778f073515102f2)
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