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