xref: /haiku/src/add-ons/kernel/file_systems/userlandfs/server/Jamfile (revision 4720c31bb08f5c6d1c8ddb616463c6fba9b350a1)
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) ] ;
8UsePrivateHeaders kernel libroot shared ;
9SubDirHdrs [ FDirName $(userlandFSIncludes) private ] ;
10SubDirHdrs [ FDirName $(userlandFSIncludes) shared ] ;
11
12SEARCH_SOURCE += [ FDirName $(userlandFSTop) private ] ;
13SEARCH_SOURCE += [ FDirName $(userlandFSTop) shared ] ;
14
15DEFINES += USER=1 ;
16DEFINES += DEBUG_APP="\\\"userlandfs_server\\\"" ;
17DEFINES += BUILDING_USERLAND_FS_SERVER=1 ;
18
19Application userlandfs_server
20	:
21	AreaSupport.cpp
22	Debug.cpp
23	driver_settings.c
24	LazyInitializable.cpp
25	ObjectTracker.cpp
26	Port.cpp
27	Request.cpp
28	RequestAllocator.cpp
29	RequestHandler.cpp
30	RequestPort.cpp
31	Requests.cpp
32	SingleReplyRequestHandler.cpp
33	String.cpp
34
35	FileSystem.cpp
36	kernel_emu.cpp
37	main.cpp
38	RequestThread.cpp
39	ServerDefs.cpp
40	UserlandFSServer.cpp
41	UserlandRequestHandler.cpp
42	Volume.cpp
43
44	:
45	be
46;
47
48HaikuSubInclude beos ;
49HaikuSubInclude fuse ;
50HaikuSubInclude haiku ;
51