SubDir HAIKU_TOP src tests apps haikudepot ; AddSubDirSupportedPlatforms libbe_test ; SubDirHdrs [ FDirName $(HAIKU_TOP) src apps haikudepot ] ; SubDirHdrs [ FDirName $(HAIKU_TOP) src apps haikudepot model ] ; SubDirHdrs [ FDirName $(HAIKU_TOP) src apps haikudepot server ] ; SubDirHdrs [ FDirName $(HAIKU_TOP) src apps haikudepot server dumpexportrepository ] ; SubDirHdrs [ FDirName $(HAIKU_TOP) src apps haikudepot util ] ; UsePrivateHeaders shared ; local sourceDirs = model server server/dumpexportrepository util ; local sourceDir ; for sourceDir in $(sourceDirs) { SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src apps haikudepot $(sourceDir) ] ; } SEARCH_SOURCE += [ FDirName $(HAIKUDEPOT_GENERATED_SOURCES_DIRECTORY) dumpexportrepositorybulklistener ] ; SEARCH_SOURCE += [ FDirName $(HAIKUDEPOT_GENERATED_SOURCES_DIRECTORY) dumpexportrepositorymodel ] ; UnitTestLib haikudepottest.so : HaikuDepotTestAddon.cpp DumpExportRepositorySource.cpp DumpExportRepositorySourceMirror.cpp DumpExportRepository.cpp DumpExportRepositoryJsonListener.cpp DumpExportRepositoryJsonListenerTest.cpp ListTest.cpp StandardMetaData.cpp StandardMetaDataJsonEventListener.cpp StandardMetaDataJsonEventListenerTest.cpp ValidationFailure.cpp ValidationFailureTest.cpp ValidationUtils.cpp ValidationUtilsTest.cpp : be shared bnetapi package [ TargetLibstdc++ ] [ TargetLibsupc++ ] ;