xref: /haiku/src/add-ons/kernel/file_systems/netfs/server/Jamfile (revision bf365f13aac14fb1932391d09d974038819aec0e)
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 ;
19*bf365f13SStephan AßmusDEFINES += DEBUG_APP="\\\"netfs_server\\\"" ;
205a1d355fSStephan Aßmus
21*bf365f13SStephan AßmusApplication netfs_server
22*bf365f13SStephan Aßmus	:
23*bf365f13SStephan Aßmus	DebugSupport.cpp
245a1d355fSStephan Aßmus
255a1d355fSStephan Aßmus	driver_settings.c
265a1d355fSStephan Aßmus	DriverSettings.cpp
275a1d355fSStephan Aßmus	String.cpp
285a1d355fSStephan Aßmus
295a1d355fSStephan Aßmus	AbstractConnection.cpp
305a1d355fSStephan Aßmus	AttrDirInfo.cpp
315a1d355fSStephan Aßmus	Blocker.cpp
325a1d355fSStephan Aßmus	BlockerPool.cpp
335a1d355fSStephan Aßmus	Channel.cpp
345a1d355fSStephan Aßmus	Connection.cpp
355a1d355fSStephan Aßmus	ConnectionFactory.cpp
365a1d355fSStephan Aßmus	EntryInfo.cpp
375a1d355fSStephan Aßmus	FSObject.cpp
385a1d355fSStephan Aßmus	InsecureChannel.cpp
395a1d355fSStephan Aßmus	InsecureConnection.cpp
405a1d355fSStephan Aßmus	NetAddress.cpp
415a1d355fSStephan Aßmus	NetFSDefs.cpp
425a1d355fSStephan Aßmus	NetFSServerRosterDefs.cpp
435a1d355fSStephan Aßmus	NodeInfo.cpp
445a1d355fSStephan Aßmus	PortChannel.cpp
455a1d355fSStephan Aßmus	PortConnection.cpp
465a1d355fSStephan Aßmus	Request.cpp
475a1d355fSStephan Aßmus	RequestChannel.cpp
485a1d355fSStephan Aßmus	RequestConnection.cpp
495a1d355fSStephan Aßmus	RequestDumper.cpp
505a1d355fSStephan Aßmus	RequestFactory.cpp
515a1d355fSStephan Aßmus	RequestFlattener.cpp
525a1d355fSStephan Aßmus	RequestHandler.cpp
535a1d355fSStephan Aßmus	Requests.cpp
545a1d355fSStephan Aßmus	RequestUnflattener.cpp
555a1d355fSStephan Aßmus	ServerInfo.cpp
565a1d355fSStephan Aßmus	ServerNodeID.cpp
575a1d355fSStephan Aßmus	TaskManager.cpp
585a1d355fSStephan Aßmus	ThreadLocal.cpp
595a1d355fSStephan Aßmus
605a1d355fSStephan Aßmus	AttributeDirectory.cpp
615a1d355fSStephan Aßmus	ClientConnection.cpp
625a1d355fSStephan Aßmus	ClientVolume.cpp
635a1d355fSStephan Aßmus	ConnectionListener.cpp
645a1d355fSStephan Aßmus	ConnectionListenerFactory.cpp
655a1d355fSStephan Aßmus	Directory.cpp
665a1d355fSStephan Aßmus	Entry.cpp
675a1d355fSStephan Aßmus	EntryRef.cpp
685a1d355fSStephan Aßmus	FDManager.cpp
695a1d355fSStephan Aßmus	GlobalBlockerPool.cpp
705a1d355fSStephan Aßmus	InsecureConnectionListener.cpp
715a1d355fSStephan Aßmus	Lockable.cpp
725a1d355fSStephan Aßmus	NetFSServer.cpp
735a1d355fSStephan Aßmus	Node.cpp
745a1d355fSStephan Aßmus	NodeHandle.cpp
755a1d355fSStephan Aßmus	NodeHandleMap.cpp
765a1d355fSStephan Aßmus	NodeMonitor.cpp
775a1d355fSStephan Aßmus	NodeMonitoringEvent.cpp
785a1d355fSStephan Aßmus	Path.cpp
795a1d355fSStephan Aßmus	PortConnectionListener.cpp
805a1d355fSStephan Aßmus	QueryDomain.cpp
815a1d355fSStephan Aßmus	RequestBufferReplacer.cpp
825a1d355fSStephan Aßmus	SecurityContext.cpp
835a1d355fSStephan Aßmus	StatisticsManager.cpp
845a1d355fSStephan Aßmus	UserSecurityContext.cpp
855a1d355fSStephan Aßmus	Volume.cpp
865a1d355fSStephan Aßmus	VolumeManager.cpp
87*bf365f13SStephan Aßmus	:
88*bf365f13SStephan Aßmus	be $(TARGET_NETWORK_LIBS) $(TARGET_LIBSUPC++) libshared.a
89*bf365f13SStephan Aßmus	:
90*bf365f13SStephan Aßmus	netfs_server.rdef
915a1d355fSStephan Aßmus;
92