1SubDir HAIKU_TOP src apps haikudepot ; 2 3UsePrivateHeaders interface shared package ; 4 5# source directories 6local sourceDirs = 7 textview 8; 9 10local sourceDir ; 11for sourceDir in $(sourceDirs) { 12 SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src apps haikudepot $(sourceDir) ] ; 13} 14 15SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src servers package ] ; 16 17local textDocumentSources = 18 Bullet.cpp 19 BulletData.cpp 20 CharacterStyle.cpp 21 CharacterStyleData.cpp 22 MarkupParser.cpp 23 Paragraph.cpp 24 ParagraphLayout.cpp 25 ParagraphStyle.cpp 26 ParagraphStyleData.cpp 27 TextDocument.cpp 28 TextDocumentLayout.cpp 29 TextDocumentView.cpp 30 TextEditor.cpp 31 TextListener.cpp 32 TextSelection.cpp 33 TextSpan.cpp 34 TextView.cpp 35; 36 37Application HaikuDepot : 38 App.cpp 39 BitmapButton.cpp 40 BitmapView.cpp 41 DecisionProvider.cpp 42 FilterView.cpp 43 JobStateListener.cpp 44 main.cpp 45 MainWindow.cpp 46 Model.cpp 47 PackageAction.cpp 48 PackageActionHandler.cpp 49 PackageInfo.cpp 50 PackageInfoListener.cpp 51 PackageInfoView.cpp 52 PackageListView.cpp 53 PackageManager.cpp 54 RatePackageWindow.cpp 55 support.cpp 56 WebAppInterface.cpp 57 58 # package_daemon 59 ProblemWindow.cpp 60 ResultWindow.cpp 61 62 # text view stuff 63 $(textDocumentSources) 64 65 : be package bnetapi translation libcolumnlistview.a libshared.a 66 $(TARGET_LIBSTDC++) $(TARGET_LIBSUPC++) localestub 67 : HaikuDepot.rdef 68; 69 70DoCatalogs HaikuDepot : 71 x-vnd.Haiku-HaikuDepot 72 : 73 App.cpp 74 FilterView.cpp 75 MainWindow.cpp 76 Model.cpp 77 PackageInfoView.cpp 78 PackageListView.cpp 79 PackageManager.cpp 80 RatePackageWindow.cpp 81; 82 83Application TextDocumentTest : 84 TextDocumentTest.cpp 85 $(textDocumentSources) 86 87 : be translation libshared.a $(TARGET_LIBSUPC++) 88; 89