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 server ] ; 7SubDirHdrs [ FDirName $(HAIKU_TOP) src apps haikudepot server dumpexportrepository ] ; 8 9UsePrivateHeaders shared ; 10 11local sourceDirs = 12 server 13 server/dumpexportrepository 14; 15 16local sourceDir ; 17for sourceDir in $(sourceDirs) { 18 SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src apps haikudepot $(sourceDir) ] ; 19} 20SEARCH_SOURCE += [ FDirName $(HAIKUDEPOT_GENERATED_SOURCES_DIRECTORY) 21 dumpexportrepositorybulklistener ] ; 22SEARCH_SOURCE += [ FDirName $(HAIKUDEPOT_GENERATED_SOURCES_DIRECTORY) 23 dumpexportrepositorymodel ] ; 24 25UnitTestLib haikudepottest.so : 26 HaikuDepotTestAddon.cpp 27 28 DumpExportRepositorySource.cpp 29 DumpExportRepositorySourceMirror.cpp 30 DumpExportRepository.cpp 31 DumpExportRepositoryJsonListener.cpp 32 DumpExportRepositoryJsonListenerTest.cpp 33 34 ListTest.cpp 35 36 StandardMetaData.cpp 37 StandardMetaDataJsonEventListener.cpp 38 StandardMetaDataJsonEventListenerTest.cpp 39 40 : be shared bnetapi package [ TargetLibstdc++ ] [ TargetLibsupc++ ] 41;