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 53Includes [ FGristFiles $(sources) ] : $(HAIKU_WEBKIT_HEADERS_DEPENDENCY) ; 54 # Dependency needed to trigger downloading/unzipping the package before 55 # compiling the files. 56 57# SVN revision 58#local svnRevisionFile = [ FGristFiles svn_revision ] ; 59#MakeLocate $(svnRevisionFile) : $(LOCATE_TARGET) ; 60#CreateSVNRevisionFile $(svnRevisionFile) ; 61 62UsePrivateHeaders shared ; 63 64Application WebPositive : 65 $(sources) 66 : 67 $(HAIKU_WEBKIT_LIBS) 68 $(TARGET_LIBSTDC++) $(HAIKU_LOCALE_LIBS) 69 be libshared.a network tracker translation 70 : 71 WebPositive.rdef 72; 73 74DoCatalogs WebPositive : 75 x-vnd.Haiku-WebPositive 76 : 77 $(sources) 78; 79