SubDir TOP haiku-on-genode kits storage-private ;


SetupHeadersHoG ;
UsePrivateHeaders kernel shared storage system ;  # find util/OpenHashTable.h, AutoDeleter.h, storage_support.h, syscalls.h
SubDirHdrs $(TOP)/haiku-on-genode/headers/private/kernel/util ;  # find TypeOperation.h ...


#///ToDo: "fossil mv" OffsetFile.h and other headers to here..


if $(LayerLevel) >= 5
{
	HaikuKit storage_kit.a :
		OffsetFile.cpp
		ResourceFile.cpp
		ResourceItem.cpp
		ResourcesContainer.cpp
		storage_support.cpp
		;
}

if $(LayerLevel) >= 7
{
	HaikuKit storage_kit.a :
		QueryPredicate.cpp
		;
}

if $(LayerLevel) >= 8
{
	HaikuKit storage_kit.a :
		MergedDirectory.cpp
		PathMonitor.cpp
		;
}

