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 interface ; 12 13local sourceDirs = 14 model 15 server 16 server/dumpexportrepository 17 util 18 textview 19 edits_generic 20; 21 22local sourceDir ; 23for sourceDir in $(sourceDirs) { 24 SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src apps haikudepot $(sourceDir) ] ; 25} 26SEARCH_SOURCE += [ FDirName $(HAIKUDEPOT_GENERATED_SOURCES_DIRECTORY) 27 dumpexportrepositorybulklistener ] ; 28SEARCH_SOURCE += [ FDirName $(HAIKUDEPOT_GENERATED_SOURCES_DIRECTORY) 29 dumpexportrepositorymodel ] ; 30 31UnitTestLib haikudepottest.so : 32 HaikuDepotTestAddon.cpp 33 34 DumpExportRepositorySource.cpp 35 DumpExportRepositorySourceMirror.cpp 36 DumpExportRepository.cpp 37 DumpExportRepositoryJsonListener.cpp 38 DumpExportRepositoryJsonListenerTest.cpp 39 40 ListTest.cpp 41 42 StandardMetaData.cpp 43 StandardMetaDataJsonEventListener.cpp 44 StandardMetaDataJsonEventListenerTest.cpp 45 46 ValidationFailure.cpp 47 ValidationFailureTest.cpp 48 49 ValidationUtils.cpp 50 ValidationUtilsTest.cpp 51 52 : be shared bnetapi package [ TargetLibstdc++ ] [ TargetLibsupc++ ] 53; 54 55Application TextDocumentTest : 56 TextDocumentTest.cpp 57 58 # edits_generic 59 CompoundEdit.cpp 60 EditContext.cpp 61 EditManager.cpp 62 EditStack.cpp 63 UndoableEdit.cpp 64 65 # textview 66 Bullet.cpp 67 BulletData.cpp 68 CharacterStyle.cpp 69 CharacterStyleData.cpp 70 MarkupParser.cpp 71 Paragraph.cpp 72 ParagraphLayout.cpp 73 ParagraphStyle.cpp 74 ParagraphStyleData.cpp 75 TextDocument.cpp 76 TextDocumentLayout.cpp 77 TextDocumentView.cpp 78 TextEditor.cpp 79 TextListener.cpp 80 TextSelection.cpp 81 TextSpan.cpp 82 TextView.cpp 83 UndoableEditListener.cpp 84 85 : be translation shared [ TargetLibsupc++ ] 86; 87