1SubDir HAIKU_TOP src apps haikudepot ; 2 3UsePrivateHeaders interface shared package ; 4 5# source directories 6local sourceDirs = 7 edits_generic 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 # edits_generic 19 CompoundEdit.cpp 20 EditContext.cpp 21 EditManager.cpp 22 EditStack.cpp 23 UndoableEdit.cpp 24 # textview 25 Bullet.cpp 26 BulletData.cpp 27 CharacterStyle.cpp 28 CharacterStyleData.cpp 29 MarkupParser.cpp 30 Paragraph.cpp 31 ParagraphLayout.cpp 32 ParagraphStyle.cpp 33 ParagraphStyleData.cpp 34 TextDocument.cpp 35 TextDocumentLayout.cpp 36 TextDocumentView.cpp 37 TextEditor.cpp 38 TextListener.cpp 39 TextSelection.cpp 40 TextSpan.cpp 41 TextView.cpp 42 UndoableEditListener.cpp 43; 44 45Application HaikuDepot : 46 App.cpp 47 BitmapButton.cpp 48 BitmapView.cpp 49 DecisionProvider.cpp 50 FeaturedPackagesView.cpp 51 FilterView.cpp 52 JobStateListener.cpp 53 LinkView.cpp 54 LinkedBitmapView.cpp 55 main.cpp 56 MainWindow.cpp 57 MarkupTextView.cpp 58 MessagePackageListener.cpp 59 Model.cpp 60 PackageAction.cpp 61 PackageActionHandler.cpp 62 PackageContentsView.cpp 63 PackageInfo.cpp 64 PackageInfoListener.cpp 65 PackageInfoView.cpp 66 PackageListView.cpp 67 PackageManager.cpp 68 RatePackageWindow.cpp 69 RatingView.cpp 70 support.cpp 71 ScreenshotWindow.cpp 72 ScrollableGroupView.cpp 73 SharedBitmap.cpp 74 UserLoginWindow.cpp 75 WebAppInterface.cpp 76 77 # package_daemon 78 ProblemWindow.cpp 79 ResultWindow.cpp 80 81 # text view stuff 82 $(textDocumentSources) 83 84 : be package bnetapi translation libcolumnlistview.a shared 85 [ TargetLibstdc++ ] [ TargetLibsupc++ ] localestub 86 : HaikuDepot.rdef 87; 88 89DoCatalogs HaikuDepot : 90 x-vnd.Haiku-HaikuDepot 91 : 92 App.cpp 93 FeaturedPackagesView.cpp 94 FilterView.cpp 95 MainWindow.cpp 96 Model.cpp 97 PackageContentsView.cpp 98 PackageInfoView.cpp 99 PackageListView.cpp 100 PackageManager.cpp 101 RatePackageWindow.cpp 102 ScreenshotWindow.cpp 103 UserLoginWindow.cpp 104; 105 106Application TextDocumentTest : 107 TextDocumentTest.cpp 108 $(textDocumentSources) 109 110 : be translation shared [ TargetLibsupc++ ] 111; 112