1SubDir HAIKU_TOP src add-ons kernel file_systems netfs server ;
2
3local userlandFSIncludes = [ FDirName $(HAIKU_TOP) headers private
4	userlandfs ] ;
5
6UsePrivateHeaders shared ;
7UsePrivateKernelHeaders ;
8
9SubDirSysHdrs [ FDirName $(userlandFSIncludes) legacy ] ;
10SubDirHdrs [ FDirName $(userlandFSIncludes) shared ] ;
11SubDirHdrs [ FDirName $(SUBDIR) $(DOTDOT) headers server ] ;
12SubDirHdrs [ FDirName $(SUBDIR) $(DOTDOT) headers shared ] ;
13
14SEARCH_SOURCE += [ FDirName $(SUBDIR) $(DOTDOT) shared ] ;
15SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src add-ons kernel file_systems
16	userlandfs shared ] ;
17
18DEFINES += USER=1 ;
19DEFINES += DEBUG_APP="\\\"netfs_server\\\"" ;
20
21Application netfs_server
22	:
23	DebugSupport.cpp
24
25	DriverSettings.cpp
26	String.cpp
27
28	AbstractConnection.cpp
29	AttrDirInfo.cpp
30	Blocker.cpp
31	BlockerPool.cpp
32	Channel.cpp
33	Connection.cpp
34	ConnectionFactory.cpp
35	EntryInfo.cpp
36	FSObject.cpp
37	InsecureChannel.cpp
38	InsecureConnection.cpp
39	NetAddress.cpp
40	NetFSDefs.cpp
41	NetFSServerRosterDefs.cpp
42	NodeInfo.cpp
43	PortChannel.cpp
44	PortConnection.cpp
45	Request.cpp
46	RequestChannel.cpp
47	RequestConnection.cpp
48	RequestDumper.cpp
49	RequestFactory.cpp
50	RequestFlattener.cpp
51	RequestHandler.cpp
52	Requests.cpp
53	RequestUnflattener.cpp
54	ServerInfo.cpp
55	ServerNodeID.cpp
56	TaskManager.cpp
57	ThreadLocal.cpp
58
59	AttributeDirectory.cpp
60	ClientConnection.cpp
61	ClientVolume.cpp
62	ConnectionListener.cpp
63	ConnectionListenerFactory.cpp
64	Directory.cpp
65	Entry.cpp
66	EntryRef.cpp
67	FDManager.cpp
68	GlobalBlockerPool.cpp
69	InsecureConnectionListener.cpp
70	Lockable.cpp
71	NetFSServer.cpp
72	Node.cpp
73	NodeHandle.cpp
74	NodeHandleMap.cpp
75	NodeMonitor.cpp
76	NodeMonitoringEvent.cpp
77	Path.cpp
78	PortConnectionListener.cpp
79	QueryDomain.cpp
80	RequestBufferReplacer.cpp
81	SecurityContext.cpp
82	StatisticsManager.cpp
83	UserSecurityContext.cpp
84	Volume.cpp
85	VolumeManager.cpp
86	:
87	be $(TARGET_NETWORK_LIBS) [ TargetLibsupc++ ] shared
88	:
89	netfs_server.rdef
90;
91