1SubDir HAIKU_TOP src apps haikudepot ; 2 3UsePrivateHeaders interface shared package ; 4 5# source directories 6local sourceDirs = 7 model textview ui ui_generic 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 FeaturedPackagesView.cpp 43 FilterView.cpp 44 JobStateListener.cpp 45 LinkView.cpp 46 LinkedBitmapView.cpp 47 main.cpp 48 MainWindow.cpp 49 MarkupTextView.cpp 50 MessagePackageListener.cpp 51 Model.cpp 52 PackageAction.cpp 53 PackageActionHandler.cpp 54 PackageInfo.cpp 55 PackageInfoListener.cpp 56 PackageInfoView.cpp 57 PackageListView.cpp 58 PackageManager.cpp 59 RatePackageWindow.cpp 60 RatingView.cpp 61 support.cpp 62 ScreenshotWindow.cpp 63 ScrollableGroupView.cpp 64 SharedBitmap.cpp 65 UserLoginWindow.cpp 66 WebAppInterface.cpp 67 68 # package_daemon 69 ProblemWindow.cpp 70 ResultWindow.cpp 71 72 # text view stuff 73 $(textDocumentSources) 74 75 : be package bnetapi translation libcolumnlistview.a libshared.a 76 [ TargetLibstdc++ ] [ TargetLibsupc++ ] localestub 77 : HaikuDepot.rdef 78; 79 80DoCatalogs HaikuDepot : 81 x-vnd.Haiku-HaikuDepot 82 : 83 App.cpp 84 FeaturedPackagesView.cpp 85 FilterView.cpp 86 MainWindow.cpp 87 Model.cpp 88 PackageInfoView.cpp 89 PackageListView.cpp 90 PackageManager.cpp 91 RatePackageWindow.cpp 92 ScreenshotWindow.cpp 93 UserLoginWindow.cpp 94; 95 96Application TextDocumentTest : 97 TextDocumentTest.cpp 98 $(textDocumentSources) 99 100 : be translation libshared.a [ TargetLibsupc++ ] 101; 102