SubDir HAIKU_TOP src add-ons kernel file_systems nfs4 ;

UsePrivateKernelHeaders ;
UsePrivateHeaders file_systems shared ;

DEFINES += DEBUG_APP="\\\"nfs4\\\"" ;

KernelAddon nfs4 :
	Cookie.cpp
	Connection.cpp
	Debug.cpp
	DebugSupport.cpp
	Delegation.cpp
	DirectoryCache.cpp
	FileInfo.cpp
	FileSystem.cpp
	IdMap.cpp
	Inode.cpp
	InodeIdMap.cpp
	InodeDir.cpp
	InodeRegular.cpp
	kernel_interface.cpp
	MetadataCache.cpp
	NFS4Inode.cpp
	NFS4Object.cpp
	NFS4Server.cpp
	OpenState.cpp
	ReplyBuilder.cpp
	ReplyInterpreter.cpp
	Request.cpp
	RequestBuilder.cpp
	RequestInterpreter.cpp
	RootInode.cpp
	RPCAuth.cpp
	RPCCall.cpp
	RPCCallback.cpp
	RPCCallbackReply.cpp
	RPCCallbackRequest.cpp
	RPCCallbackServer.cpp
	RPCReply.cpp
	RPCServer.cpp
	VnodeToInode.cpp
	WorkQueue.cpp
	XDR.cpp
;

SEARCH on [ FGristFiles DebugSupport.cpp ]
	+= [ FDirName $(HAIKU_TOP) src add-ons kernel file_systems shared ] ;

SubInclude HAIKU_TOP src add-ons kernel file_systems nfs4 idmapper ;

