SubDir OBOS_TOP src kits storage ;

# The adapter library we need.

SharedLibrary beadapter :
	LibBeAdapter.cpp
;
LinkSharedOSLibs libbeadapter.so :
	be
;


# The library containing the storage kit classes.

UsePrivateHeaders storage ;

UsePublicHeaders storage ;
UsePublicHeaders [ FDirName add-ons file_system ] ;

SharedLibrary storage :
	Directory.cpp
	Entry.cpp
	EntryList.cpp
	File.cpp
	FindDirectory.cpp
	Mime.cpp
	MimeType.cpp
	Node.cpp
	#NodeInfo.cpp
	OffsetFile.cpp
	Path.cpp
	Query.cpp
	QueryPredicate.cpp
	ResourcesContainer.cpp
	ResourceFile.cpp
	ResourceItem.cpp
	Resources.cpp
	ResourceStrings.cpp
	Statable.cpp
	SymLink.cpp
	Volume.cpp
	VolumeRoster.cpp
	kernel_interface.POSIX.cpp
	storage_support.cpp
;
LinkSharedOSLibs libstorage.so :
	be
	libbeadapter.so
	stdc++.r4
;

