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	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	[ TargetLibsupc++ ]
47	:
48	userlandfs_server.rdef
49;
50
51HaikuSubInclude beos ;
52HaikuSubInclude fuse ;
53HaikuSubInclude haiku ;
54