1SubDir HAIKU_TOP src apps webpositive ; 2 3SubDirSysHdrs $(HAIKU_WEBKIT_HEADERS) ; 4 5SubDirC++Flags $(defines) -Wno-error=sequence-point ; 6SubDirCcFlags $(defines) -Wno-error=sequence-point ; 7 8# source directories 9local sourceDirs = 10 autocompletion 11 support 12 tabview 13; 14 15local sourceDir ; 16for sourceDir in $(sourceDirs) { 17 SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src apps webpositive $(sourceDir) ] ; 18} 19 20local sources = 21 # autocompletion 22 AutoCompleter.cpp 23 AutoCompleterDefaultImpl.cpp 24 TextViewCompleter.cpp 25 26 # support 27 BaseURL.cpp 28 BitmapButton.cpp 29 FontSelectionView.cpp 30 SettingsMessage.cpp 31 32 # tabview 33 TabContainerView.cpp 34 TabManager.cpp 35 TabView.cpp 36 37 AuthenticationPanel.cpp 38 BrowserApp.cpp 39 BrowserWindow.cpp 40 BrowsingHistory.cpp 41 CredentialsStorage.cpp 42 DownloadProgressView.cpp 43 DownloadWindow.cpp 44 SettingsKeys.cpp 45 SettingsWindow.cpp 46 URLInputGroup.cpp 47; 48 49Includes [ FGristFiles $(sources) ] : $(HAIKU_WEBKIT_HEADERS_DEPENDENCY) ; 50 # Dependency needed to trigger downloading/unzipping the package before 51 # compiling the files. 52 53# private OS headers 54UseLibraryHeaders icon ; 55UsePrivateHeaders shared tracker ; 56SubDirHdrs $(HAIKU_TOP) src kits tracker ; 57 58 59Application WebPositive : 60 $(sources) 61 : 62 $(HAIKU_WEBKIT_LIBS) 63 $(TARGET_LIBSTDC++) $(HAIKU_LOCALE_LIBS) 64 be libshared.a network tracker translation 65 : 66 WebPositive.rdef 67; 68 69DoCatalogs WebPositive : 70 x-vnd.Haiku-WebPositive 71 : 72 $(sources) 73; 74