1SubDir HAIKU_TOP src apps haikudepot ; 2 3UsePrivateHeaders interface shared storage package support net ; 4 5# source directories 6local sourceDirs = 7 edits_generic model textview ui ui_generic server server/dumpexportrepository tar util 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 LocalIconStore.cpp 53 JobStateListener.cpp 54 LinkView.cpp 55 LinkedBitmapView.cpp 56 Logger.cpp 57 main.cpp 58 MainWindow.cpp 59 MarkupTextView.cpp 60 MessagePackageListener.cpp 61 Model.cpp 62 PackageAction.cpp 63 PackageActionHandler.cpp 64 PackageContentsView.cpp 65 PackageInfo.cpp 66 PackageInfoListener.cpp 67 PackageInfoView.cpp 68 PackageListView.cpp 69 PackageManager.cpp 70 RatePackageWindow.cpp 71 RatingView.cpp 72 support.cpp 73 ScreenshotWindow.cpp 74 ScrollableGroupView.cpp 75 SharedBitmap.cpp 76 UserLoginWindow.cpp 77 78 # network + server - model 79 DumpExportRepository.cpp 80 DumpExportRepositorySource.cpp 81 DumpExportRepositoryJsonListener.cpp 82 83 # network + server 84 AbstractServerProcess.cpp 85 ServerSettings.cpp 86 WebAppInterface.cpp 87 RepositoryDataUpdateProcess.cpp 88 ServerIconExportUpdateProcess.cpp 89 StandardMetaDataJsonEventListener.cpp 90 StandardMetaData.cpp 91 92 # tar 93 TarArchiveHeader.cpp 94 TarArchiveService.cpp 95 96 #util 97 ToFileUrlProtocolListener.cpp 98 StorageUtils.cpp 99 100 # package_daemon 101 ProblemWindow.cpp 102 ResultWindow.cpp 103 104 # text view stuff 105 $(textDocumentSources) 106 107 : be package bnetapi translation libcolumnlistview.a shared 108 [ TargetLibstdc++ ] [ TargetLibsupc++ ] localestub 109 : HaikuDepot.rdef 110; 111 112DoCatalogs HaikuDepot : 113 x-vnd.Haiku-HaikuDepot 114 : 115 App.cpp 116 FeaturedPackagesView.cpp 117 FilterView.cpp 118 MainWindow.cpp 119 Model.cpp 120 PackageContentsView.cpp 121 PackageInfoView.cpp 122 PackageListView.cpp 123 PackageManager.cpp 124 RatePackageWindow.cpp 125 ScreenshotWindow.cpp 126 UserLoginWindow.cpp 127; 128 129Application TextDocumentTest : 130 TextDocumentTest.cpp 131 $(textDocumentSources) 132 133 : be translation shared [ TargetLibsupc++ ] 134;