1SubDir HAIKU_TOP src tests apps haikudepot ; 2 3AddSubDirSupportedPlatforms libbe_test ; 4 5SubDirHdrs [ FDirName $(HAIKU_TOP) src apps haikudepot ] ; 6SubDirHdrs [ FDirName $(HAIKU_TOP) src apps haikudepot model ] ; 7SubDirHdrs [ FDirName $(HAIKU_TOP) src apps haikudepot server ] ; 8SubDirHdrs [ FDirName $(HAIKU_TOP) src apps haikudepot server dumpexportrepository ] ; 9SubDirHdrs [ FDirName $(HAIKU_TOP) src apps haikudepot util ] ; 10 11UsePrivateHeaders shared ; 12 13local sourceDirs = 14 model 15 server 16 server/dumpexportrepository 17 util 18; 19 20local sourceDir ; 21for sourceDir in $(sourceDirs) { 22 SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src apps haikudepot $(sourceDir) ] ; 23} 24SEARCH_SOURCE += [ FDirName $(HAIKUDEPOT_GENERATED_SOURCES_DIRECTORY) 25 dumpexportrepositorybulklistener ] ; 26SEARCH_SOURCE += [ FDirName $(HAIKUDEPOT_GENERATED_SOURCES_DIRECTORY) 27 dumpexportrepositorymodel ] ; 28 29UnitTestLib haikudepottest.so : 30 HaikuDepotTestAddon.cpp 31 32 DumpExportRepositorySource.cpp 33 DumpExportRepositorySourceMirror.cpp 34 DumpExportRepository.cpp 35 DumpExportRepositoryJsonListener.cpp 36 DumpExportRepositoryJsonListenerTest.cpp 37 38 ListTest.cpp 39 40 StandardMetaData.cpp 41 StandardMetaDataJsonEventListener.cpp 42 StandardMetaDataJsonEventListenerTest.cpp 43 44 ValidationFailure.cpp 45 ValidationFailureTest.cpp 46 47 ValidationUtils.cpp 48 ValidationUtilsTest.cpp 49 50 : be shared bnetapi package [ TargetLibstdc++ ] [ TargetLibsupc++ ] 51;