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 DateTime.cpp 30 FontSelectionView.cpp 31 IconButton.cpp 32 SettingsMessage.cpp 33 StringForSize.cpp 34 35 # tabview 36 TabContainerView.cpp 37 TabManager.cpp 38 TabView.cpp 39 40 AuthenticationPanel.cpp 41 BrowserApp.cpp 42 BrowserWindow.cpp 43 BrowsingHistory.cpp 44 CredentialsStorage.cpp 45 DownloadProgressView.cpp 46 DownloadWindow.cpp 47 SettingsKeys.cpp 48 SettingsWindow.cpp 49 svn_revision.cpp 50 URLInputGroup.cpp 51; 52 53 54Includes [ FGristFiles $(sources) ] : $(HAIKU_WEBKIT_HEADERS_DEPENDENCY) ; 55 # Dependency needed to trigger downloading/unzipping the package before 56 # compiling the files. 57 58# SVN revision 59#local svnRevisionFile = [ FGristFiles svn_revision ] ; 60#MakeLocate $(svnRevisionFile) : $(LOCATE_TARGET) ; 61#CreateSVNRevisionFile $(svnRevisionFile) ; 62 63Application WebPositive : 64 $(sources) 65 : 66 $(HAIKU_WEBKIT_LIBS) 67 $(TARGET_LIBSTDC++) $(HAIKU_LOCALE_LIBS) 68 be network tracker translation 69 : 70 WebPositive.rdef 71; 72 73DoCatalogs WebPositive : 74 x-vnd.Haiku-WebPositive 75 : 76 $(sources) 77; 78