xref: /haiku/src/add-ons/kernel/file_systems/netfs/server/Jamfile (revision bab64f65bb775dc23060e276f1f1c4498ab7af6c)
15a1d355fSStephan AßmusSubDir HAIKU_TOP src add-ons kernel file_systems netfs server ;
25a1d355fSStephan Aßmus
35a1d355fSStephan Aßmuslocal userlandFSIncludes = [ FDirName $(HAIKU_TOP) headers private
45a1d355fSStephan Aßmus	userlandfs ] ;
55a1d355fSStephan Aßmus
65a1d355fSStephan AßmusUsePrivateHeaders shared ;
75a1d355fSStephan AßmusUsePrivateKernelHeaders ;
85a1d355fSStephan Aßmus
95a1d355fSStephan AßmusSubDirSysHdrs [ FDirName $(userlandFSIncludes) legacy ] ;
105a1d355fSStephan AßmusSubDirHdrs [ FDirName $(userlandFSIncludes) shared ] ;
115a1d355fSStephan AßmusSubDirHdrs [ FDirName $(SUBDIR) $(DOTDOT) headers server ] ;
125a1d355fSStephan AßmusSubDirHdrs [ FDirName $(SUBDIR) $(DOTDOT) headers shared ] ;
135a1d355fSStephan Aßmus
145a1d355fSStephan AßmusSEARCH_SOURCE += [ FDirName $(SUBDIR) $(DOTDOT) shared ] ;
155a1d355fSStephan AßmusSEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src add-ons kernel file_systems
165a1d355fSStephan Aßmus	userlandfs shared ] ;
175a1d355fSStephan Aßmus
185a1d355fSStephan AßmusDEFINES += USER=1 ;
19bf365f13SStephan AßmusDEFINES += DEBUG_APP="\\\"netfs_server\\\"" ;
205a1d355fSStephan Aßmus
21bf365f13SStephan AßmusApplication netfs_server
22bf365f13SStephan Aßmus	:
23bf365f13SStephan Aßmus	DebugSupport.cpp
245a1d355fSStephan Aßmus
255a1d355fSStephan Aßmus	DriverSettings.cpp
265a1d355fSStephan Aßmus	String.cpp
275a1d355fSStephan Aßmus
285a1d355fSStephan Aßmus	AbstractConnection.cpp
295a1d355fSStephan Aßmus	AttrDirInfo.cpp
305a1d355fSStephan Aßmus	Blocker.cpp
315a1d355fSStephan Aßmus	BlockerPool.cpp
325a1d355fSStephan Aßmus	Channel.cpp
335a1d355fSStephan Aßmus	Connection.cpp
345a1d355fSStephan Aßmus	ConnectionFactory.cpp
355a1d355fSStephan Aßmus	EntryInfo.cpp
365a1d355fSStephan Aßmus	FSObject.cpp
375a1d355fSStephan Aßmus	InsecureChannel.cpp
385a1d355fSStephan Aßmus	InsecureConnection.cpp
395a1d355fSStephan Aßmus	NetAddress.cpp
405a1d355fSStephan Aßmus	NetFSDefs.cpp
415a1d355fSStephan Aßmus	NetFSServerRosterDefs.cpp
425a1d355fSStephan Aßmus	NodeInfo.cpp
435a1d355fSStephan Aßmus	PortChannel.cpp
445a1d355fSStephan Aßmus	PortConnection.cpp
455a1d355fSStephan Aßmus	Request.cpp
465a1d355fSStephan Aßmus	RequestChannel.cpp
475a1d355fSStephan Aßmus	RequestConnection.cpp
485a1d355fSStephan Aßmus	RequestDumper.cpp
495a1d355fSStephan Aßmus	RequestFactory.cpp
505a1d355fSStephan Aßmus	RequestFlattener.cpp
515a1d355fSStephan Aßmus	RequestHandler.cpp
525a1d355fSStephan Aßmus	Requests.cpp
535a1d355fSStephan Aßmus	RequestUnflattener.cpp
545a1d355fSStephan Aßmus	ServerInfo.cpp
555a1d355fSStephan Aßmus	ServerNodeID.cpp
565a1d355fSStephan Aßmus	TaskManager.cpp
575a1d355fSStephan Aßmus	ThreadLocal.cpp
585a1d355fSStephan Aßmus
595a1d355fSStephan Aßmus	AttributeDirectory.cpp
605a1d355fSStephan Aßmus	ClientConnection.cpp
615a1d355fSStephan Aßmus	ClientVolume.cpp
625a1d355fSStephan Aßmus	ConnectionListener.cpp
635a1d355fSStephan Aßmus	ConnectionListenerFactory.cpp
645a1d355fSStephan Aßmus	Directory.cpp
655a1d355fSStephan Aßmus	Entry.cpp
665a1d355fSStephan Aßmus	EntryRef.cpp
675a1d355fSStephan Aßmus	FDManager.cpp
685a1d355fSStephan Aßmus	GlobalBlockerPool.cpp
695a1d355fSStephan Aßmus	InsecureConnectionListener.cpp
705a1d355fSStephan Aßmus	Lockable.cpp
715a1d355fSStephan Aßmus	NetFSServer.cpp
725a1d355fSStephan Aßmus	Node.cpp
735a1d355fSStephan Aßmus	NodeHandle.cpp
745a1d355fSStephan Aßmus	NodeHandleMap.cpp
755a1d355fSStephan Aßmus	NodeMonitor.cpp
765a1d355fSStephan Aßmus	NodeMonitoringEvent.cpp
775a1d355fSStephan Aßmus	Path.cpp
785a1d355fSStephan Aßmus	PortConnectionListener.cpp
795a1d355fSStephan Aßmus	QueryDomain.cpp
805a1d355fSStephan Aßmus	RequestBufferReplacer.cpp
815a1d355fSStephan Aßmus	SecurityContext.cpp
825a1d355fSStephan Aßmus	StatisticsManager.cpp
835a1d355fSStephan Aßmus	UserSecurityContext.cpp
845a1d355fSStephan Aßmus	Volume.cpp
855a1d355fSStephan Aßmus	VolumeManager.cpp
86bf365f13SStephan Aßmus	:
87*8028ede7SRene Gollent	be $(TARGET_NETWORK_LIBS) [ TargetLibsupc++ ] shared
88bf365f13SStephan Aßmus	:
89bf365f13SStephan Aßmus	netfs_server.rdef
905a1d355fSStephan Aßmus;
91