ginebra2/ginebra2.pro
changeset 6 1c3b8676e58c
parent 5 0f2326c2a325
child 10 232fbd5a2dcb
equal deleted inserted replaced
5:0f2326c2a325 6:1c3b8676e58c
    35 
    35 
    36 
    36 
    37 # Common build options, library includes (browsercore etc), and Qt settings.
    37 # Common build options, library includes (browsercore etc), and Qt settings.
    38 include($$ROOT_DIR/common/commonExternals.pri)
    38 include($$ROOT_DIR/common/commonExternals.pri)
    39 INCLUDEPATH += $$PWD/ContentViews
    39 INCLUDEPATH += $$PWD/ContentViews
       
    40 INCLUDEPATH += $$PWD/Charms
    40 
    41 
    41 
    42 
    42 # Gesture lib
    43 # Gesture lib
    43 !contains(DEFINES,  NO_QSTM_GESTURE) {
    44 !contains(DEFINES,  NO_QSTM_GESTURE) {
    44    message("Including qstmgesturelib.")
    45    message("Including qstmgesturelib.")
    92     ChromeDOM.h \
    93     ChromeDOM.h \
    93     ChromeRenderer.h \
    94     ChromeRenderer.h \
    94     ChromeSnippet.h \
    95     ChromeSnippet.h \
    95     LocaleDelegate.h \
    96     LocaleDelegate.h \
    96     ChromeEffect.h \
    97     ChromeEffect.h \
       
    98     ChromeLayout.h \
    97     ChromeWidget.h \
    99     ChromeWidget.h \
    98     ChromeWidgetJSObject.h \
   100     ChromeWidgetJSObject.h \
    99     ChromeView.h \
   101     ChromeView.h \
   100     ContentViews\GWebContentViewJSObject.h \
   102     ContentViews/GWebContentViewJSObject.h \
   101     ContentViews\GWebContentViewWidget.h \
   103     ContentViews/GWebContentViewWidget.h \
   102     ContentViews\GWebContentView.h \
   104     ContentViews/GWebContentView.h \
   103     ContentViews\GContentViewTouchNavigation.h \
   105     ContentViews/GContentViewTouchNavigation.h \
       
   106     ContentViews/SuperPageView.h \
   104     DeviceDelegate.h \
   107     DeviceDelegate.h \
   105     NetworkDelegate.h \
   108     NetworkDelegate.h \
   106     VisibilityAnimator.h \
   109     VisibilityAnimator.h \
   107     ChromeItem.h \
   110     ChromeItem.h \
   108     PopupWebChromeItem.h \
   111     PopupWebChromeItem.h \
   109     WebChromeItem.h \
   112     WebChromeItem.h \
   110     WebChromeSnippet.h \
   113     WebChromeSnippet.h \
   111     WebChromeContainerSnippet.h \
   114     WebChromeContainerSnippet.h \
   112     GGraphicsWebView.h \
   115     GGraphicsWebView.h \
   113     GWebPage.h \
   116     GWebPage.h \
       
   117     GSuperWebPage.h \
   114     GraphicsItemAnimation.h \
   118     GraphicsItemAnimation.h \
   115     NativeChromeItem.h \
   119     NativeChromeItem.h \
   116     SlidingWidget.h \
   120     SlidingWidget.h \
   117     ObjectCharm.h \
   121     Charms\ObjectCharm.h \
       
   122     Charms\ExternalEventCharm.h \
   118     PageSnippet.h \
   123     PageSnippet.h \
   119     PageItem.h \
   124     PageItem.h \
   120     ProgressBarItem.h \
   125     ProgressBarItem.h \
   121     ProgressBarSnippet.h \
   126     ProgressBarSnippet.h \
   122     Snippets.h \
   127     Snippets.h \
   146     mostvisitedpageview.h \
   151     mostvisitedpageview.h \
   147     mostvisitedsnippet.h \
   152     mostvisitedsnippet.h \
   148     EditorWidget.h \
   153     EditorWidget.h \
   149     EditorSnippet.h
   154     EditorSnippet.h
   150 
   155 
   151 
       
   152 symbian: {
   156 symbian: {
   153   contains(br_default_iap, yes) {
   157   contains(br_default_iap, yes) {
   154     DEFINES += SET_DEFAULT_IAP
   158     DEFINES += SET_DEFAULT_IAP
   155     HEADERS += sym_iap_util.h
   159     HEADERS += sym_iap_util.h
   156   }
   160   }
   157 }
   161 }
   158 
   162 
       
   163 contains(br_tiled_backing_store, yes) {
       
   164     DEFINES += BEDROCK_TILED_BACKING_STORE
       
   165 }
       
   166 
   159 !contains(DEFINES, NO_QSTM_GESTURE) {
   167 !contains(DEFINES, NO_QSTM_GESTURE) {
   160     HEADERS += WebGestureHelper.h \
   168     HEADERS += WebGestureHelper.h \
   161                WebTouchNavigation.h
   169                WebTouchNavigation.h
       
   170 }
       
   171 
       
   172 contains(DEFINES, BEDROCK_TILED_BACKING_STORE) {
       
   173     HEADERS += ContentViews/ScrollableWebContentView.h \
       
   174                ContentViews/ViewportMetaData.h \
       
   175                ContentViews/ViewportMetaDataParser.h \
       
   176                ContentViews/WebContentAnimationItem.h \
       
   177                ContentViews/WebContentViewWidget.h \
       
   178                ContentViews/WebView.h \
       
   179                Gestures/GestureEvent.h \
       
   180                Gestures/GestureListener.h \
       
   181                Gestures/GestureRecognizer.h \
       
   182                Gestures/GestureRecognizer_p.h \
       
   183                Kinetics/KineticScrollable.h \
       
   184                Kinetics/KineticScroller.h \
       
   185                ScrollableViewBase.h
   162 }
   186 }
   163 
   187 
   164 SOURCES = \
   188 SOURCES = \
   165     ActionButton.cpp \
   189     ActionButton.cpp \
   166     ActionButtonSnippet.cpp \
   190     ActionButtonSnippet.cpp \
   169     ChromeDOM.cpp \
   193     ChromeDOM.cpp \
   170     ChromeRenderer.cpp \
   194     ChromeRenderer.cpp \
   171     ChromeSnippet.cpp \
   195     ChromeSnippet.cpp \
   172     LocaleDelegate.cpp \
   196     LocaleDelegate.cpp \
   173     ChromeEffect.cpp \
   197     ChromeEffect.cpp \
       
   198     ChromeLayout.cpp \
   174     ChromeWidget.cpp \
   199     ChromeWidget.cpp \
   175     ChromeWidgetJSObject.cpp \
   200     ChromeWidgetJSObject.cpp \
   176     ChromeView.cpp \
   201     ChromeView.cpp \
   177     ContentViews\GWebContentViewJSObject.cpp \
   202     ContentViews/GWebContentViewJSObject.cpp \
   178     ContentViews\GWebContentViewWidget.cpp \
   203     ContentViews/GWebContentViewWidget.cpp \
   179     ContentViews\GWebContentView.cpp \
   204     ContentViews/GWebContentView.cpp \
   180     ContentViews\GContentViewTouchNavigation.cpp \
   205     ContentViews/GContentViewTouchNavigation.cpp \
       
   206     ContentViews/SuperPageView.cpp \
   181     DeviceDelegate.cpp \
   207     DeviceDelegate.cpp \
   182     NetworkDelegate.cpp \
   208     NetworkDelegate.cpp \
   183     VisibilityAnimator.cpp \
   209     VisibilityAnimator.cpp \
   184     ChromeItem.cpp \
   210     ChromeItem.cpp \
   185     PopupWebChromeItem.cpp \
   211     PopupWebChromeItem.cpp \
   187     WebChromeSnippet.cpp \
   213     WebChromeSnippet.cpp \
   188     WebChromeContainerSnippet.cpp \
   214     WebChromeContainerSnippet.cpp \
   189     GGraphicsWebView.cpp \
   215     GGraphicsWebView.cpp \
   190     GraphicsItemAnimation.cpp \
   216     GraphicsItemAnimation.cpp \
   191     GWebPage.cpp \
   217     GWebPage.cpp \
       
   218     GSuperWebPage.cpp \
   192     NativeChromeItem.cpp \
   219     NativeChromeItem.cpp \
   193     Snippets.cpp \
   220     Snippets.cpp \
   194     ScriptObjects.cpp \
   221     ScriptObjects.cpp \
   195     SlidingWidget.cpp \
   222     SlidingWidget.cpp \
   196     ObjectCharm.cpp \
   223     Charms\ObjectCharm.cpp \
       
   224     Charms\ExternalEventCharm.cpp \
   197     PageSnippet.cpp \
   225     PageSnippet.cpp \
   198     PageItem.cpp \
   226     PageItem.cpp \
   199     ProgressBarItem.cpp \
   227     ProgressBarItem.cpp \
   200     ProgressBarSnippet.cpp \
   228     ProgressBarSnippet.cpp \
   201     animators/FadeAnimator.cpp \
   229     animators/FadeAnimator.cpp \
   228 !contains(DEFINES, NO_QSTM_GESTURE) {
   256 !contains(DEFINES, NO_QSTM_GESTURE) {
   229     SOURCES += WebGestureHelper.cpp \
   257     SOURCES += WebGestureHelper.cpp \
   230                WebTouchNavigation.cpp
   258                WebTouchNavigation.cpp
   231 }
   259 }
   232 
   260 
       
   261 contains(DEFINES, BEDROCK_TILED_BACKING_STORE) {
       
   262     SOURCES += ContentViews/ScrollableWebContentView.cpp \
       
   263                ContentViews/ViewportMetaData.cpp \
       
   264                ContentViews/ViewportMetaDataParser.cpp \
       
   265                ContentViews/WebContentAnimationItem.cpp \
       
   266                ContentViews/WebContentViewWidget.cpp \
       
   267                ContentViews/WebView.cpp \
       
   268                Gestures/GestureEvent.cpp \
       
   269                Gestures/GestureRecognizer.cpp \
       
   270                Kinetics/KineticScroller.cpp \
       
   271                ScrollableViewBase.cpp
       
   272 }
       
   273 
   233 FORMS += emulator/ui/console.ui
   274 FORMS += emulator/ui/console.ui
   234 
   275 
   235 contains(br_mobility_sysinfo, yes) {
   276 contains(br_mobility_sysinfo, yes) {
   236     CONFIG += mobility
   277     CONFIG += mobility
   237     MOBILITY = systeminfo
   278     MOBILITY = systeminfo
   257 }
   298 }
   258 
   299 
   259 symbian: {
   300 symbian: {
   260     TARGET.EPOCALLOWDLLDATA = 1
   301     TARGET.EPOCALLOWDLLDATA = 1
   261     TARGET.EPOCSTACKSIZE = 0x14000
   302     TARGET.EPOCSTACKSIZE = 0x14000
   262     contains(br_increased_heap,yes){
   303     
   263     TARGET.EPOCHEAPSIZE = 0x20000 \
   304     lessThan(QT_MAJOR_VERSION, 4) | lessThan(QT_MINOR_VERSION, 6) | lessThan(QT_PATCH_VERSION, 3) {
   264         0x4000000 \
   305         TARGET.EPOCHEAPSIZE = 0x20000 \
   265         // \
   306             0x4000000 \
   266         Min \
   307             // \
   267         128kB, \
   308             Min \
   268         Max \
   309             128kB, \
   269         64MB
   310             Max \
   270 
   311             64MB
   271     emulatorHeapSize = \
   312         emulatorHeapSize = \
   272         "$${LITERAL_HASH}ifdef WINSCW" \
   313             "$${LITERAL_HASH}ifdef WINSCW" \
   273         "EPOCHEAPSIZE 0x20000 0x2000000 // Min 128kB, Max 32MB" \
   314             "EPOCHEAPSIZE 0x20000 0x2000000 // Min 128kB, Max 32MB" \
   274         "$${LITERAL_HASH}endif"
   315             "$${LITERAL_HASH}endif"
   275 
   316         MMP_RULES += emulatorHeapSize
   276     MMP_RULES += emulatorHeapSize
   317     } else { 
   277     }else{
   318         # Set conditional Epoc Heap Size
   278     TARGET.EPOCHEAPSIZE = 0x20000 \
   319         EHZ.WINSCW = "EPOCHEAPSIZE 0x20000 0x2000000"
   279         0x2000000 \
   320         EHZ.default = "EPOCHEAPSIZE 0x20000 0x4000000"
   280         // \
   321         # Add the conditional MMP rules
   281         Min \
   322         MYCONDITIONS = WINSCW
   282         128kB, \
   323         MYVARIABLES = EHZ
   283         Max \
   324         addMMPRules(MYCONDITIONS, MYVARIABLES)
   284         32MB
       
   285     }
   325     }
   286 
   326     
   287     TARGET.CAPABILITY = All -TCB -DRM -AllFiles
   327     TARGET.CAPABILITY = All -TCB -DRM -AllFiles
   288     ICON = ./browserIcon.svg
   328     ICON = ./browserIcon.svg
   289     contains(browser_addon, no) {
   329     contains(browser_addon, no) {
   290         TARGET.UID3 = 0x10008D39
   330         TARGET.UID3 = 0x10008D39
   291     }
   331     }
   292     else {
   332     else {
   293         TARGET.UID3 = 0x200267DF
   333         TARGET.UID3 = 0x200267DF
   294     }
   334     }
   295     LIBS += -lcommdb
   335     LIBS += -lcommdb
   296     LIBS += -lesock -lconnmon -linsock
   336     LIBS += -lesock -lconnmon -linsock
   297 contains(browser_addon, no) {
   337     LIBS += -lavkon -lapparc -leikcore -lcone
   298     DEFINES += PLAT_101
   338     
       
   339 contains(br_openurl, yes) {
       
   340     DEFINES += OPENURL
   299 }
   341 }
   300 
   342 
   301 contains(br_fast_allocator, yes) {
   343 contains(br_fast_allocator, yes) {
   302     LIBS += -lstandaloneallocator.lib
   344     LIBS += -lstandaloneallocator.lib
   303 }
   345 }
   304 
   346 
   305     LIBS += -lhal -lsysutil
   347     LIBS += -lhal -lsysutil
   306 
       
   307     chrome.sources = ./chrome/*.htm \
       
   308                      ./chrome/*.js \
       
   309                      ./chrome/*.css
       
   310     chrome.path = ./chrome
       
   311     DEPLOYMENT += chrome
       
   312 
       
   313     # for all chromes
       
   314     globaljs.sources =  ./chrome/js/*.htm \
       
   315                         ./chrome/js/*.js \
       
   316                         ./chrome/js/*.css
       
   317     globaljs.path = ./chrome/js
       
   318     CHROME_DEPLOYS += globaljs
       
   319 
   348 
   320     # localpages
   349     # localpages
   321     localpages.sources =    ./chrome/localpages/*.htm* \
   350     localpages.sources =    ./chrome/localpages/*.htm* \
   322                             ./chrome/localpages/*.js \
   351                             ./chrome/localpages/*.js \
   323                             ./chrome/localpages/*.css \
   352                             ./chrome/localpages/*.css \
   324                             ./chrome/localpages/*.jpg \
   353                             ./chrome/localpages/*.jpg \
   325                             ./chrome/localpages/*.png
   354                             ./chrome/localpages/*.png
   326     localpages.path = ./chrome/localpages
   355     localpages.path = ./localpages
   327     CHROME_DEPLOYS += localpages
   356     DEPLOYMENT += localpages
   328 
   357 
   329 !contains(DEFINES, NO_QSTM_GESTURE) {
   358 !contains(DEFINES, NO_QSTM_GESTURE) {
   330     qstmgesturelib.sources = qstmgesturelib.dll
   359     qstmgesturelib.sources = qstmgesturelib.dll
   331     qstmgesturelib.path = /sys/bin
   360     qstmgesturelib.path = /sys/bin
   332     DEPLOYMENT += qstmgesturelib
   361     DEPLOYMENT += qstmgesturelib
   335 contains(DEFINES, ENABLE_PERF_TRACE) {
   364 contains(DEFINES, ENABLE_PERF_TRACE) {
   336     brperftrace.sources = brperftrace.dll
   365     brperftrace.sources = brperftrace.dll
   337     brperftrace.path = /sys/bin
   366     brperftrace.path = /sys/bin
   338     DEPLOYMENT += brperftrace
   367     DEPLOYMENT += brperftrace
   339 }
   368 }
   340 
       
   341     chromehtml.sources =    ./chrome/bedrockchrome/*.htm* \
       
   342                             ./chrome/bedrockchrome/*.js \
       
   343                             ./chrome/bedrockchrome/*.css
       
   344     chromehtml.path = ./chrome/bedrockchrome
       
   345     BEDROCKCHROME_DEPLOYS += chromehtml
       
   346 
       
   347     globaljsthp.sources =   ./chrome/js/3rdparty/*.htm* \
       
   348                             ./chrome/js/3rdparty/*.js \
       
   349                             ./chrome/js/3rdparty/*.css
       
   350     globaljsthp.path = ./chrome/js/3rdparty
       
   351     CHROME_DEPLOYS += globaljsthp
       
   352 
       
   353     globaljsjui.sources =   ./chrome/js/3rdparty/jquery-ui/*.htm* \
       
   354                             ./chrome/js/3rdparty/jquery-ui/*.js \
       
   355                             ./chrome/js/3rdparty/jquery-ui/*.css
       
   356     globaljsjui.path = ./chrome/js/3rdparty/jquery-ui
       
   357     CHROME_DEPLOYS += globaljsjui
       
   358 
       
   359     statusbar.sources = ./chrome/bedrockchrome/statusbar.snippet/*.htm* \
       
   360                         ./chrome/bedrockchrome/statusbar.snippet/*.js \
       
   361                         ./chrome/bedrockchrome/statusbar.snippet/*.css
       
   362     statusbar.path = ./chrome/bedrockchrome/statusbar.snippet
       
   363     BEDROCKCHROME_DEPLOYS += statusbar
       
   364 
       
   365     statusbaricons.sources = ./chrome/bedrockchrome/statusbar.snippet/icons/*.png
       
   366     statusbaricons.path = ./chrome/bedrockchrome/statusbar.snippet/icons
       
   367     BEDROCKCHROME_DEPLOYS += statusbaricons
       
   368 
       
   369     statusbariconsbattery.sources = ./chrome/bedrockchrome/statusbar.snippet/icons/battery/*.png
       
   370     statusbariconsbattery.path = ./chrome/bedrockchrome/statusbar.snippet/icons/battery
       
   371     BEDROCKCHROME_DEPLOYS += statusbariconsbattery
       
   372 
       
   373     statusbariconssignal.sources = ./chrome/bedrockchrome/statusbar.snippet/icons/signal/*.png
       
   374     statusbariconssignal.path = ./chrome/bedrockchrome/statusbar.snippet/icons/signal
       
   375     BEDROCKCHROME_DEPLOYS += statusbariconssignal
       
   376 
       
   377     toolbar.sources =   ./chrome/bedrockchrome/toolbar.snippet/*.htm* \
       
   378                         ./chrome/bedrockchrome/toolbar.snippet/*.js \
       
   379                         ./chrome/bedrockchrome/toolbar.snippet/*.css
       
   380     toolbar.path = ./chrome/bedrockchrome/toolbar.snippet
       
   381     BEDROCKCHROME_DEPLOYS += toolbar
       
   382 
       
   383     # Toolbar icon deployment not necessary as they are in resources
       
   384     #toolbaricons.sources = ./chrome/bedrockchrome/toolbar.snippet/icons/*.png
       
   385     #toolbaricons.path = ./chrome/bedrockchrome/toolbar.snippet/icons
       
   386     #BEDROCKCHROME_DEPLOYS += toolbaricons
       
   387 
       
   388     download.sources =  ./chrome/bedrockchrome/download.snippet/*.htm* \
       
   389                         ./chrome/bedrockchrome/download.snippet/*.js \
       
   390                         ./chrome/bedrockchrome/download.snippet/*.css
       
   391     download.path = ./chrome/bedrockchrome/download.snippet
       
   392     BEDROCKCHROME_DEPLOYS += download
       
   393 
       
   394     downloadicons.sources = ./chrome/bedrockchrome/download.snippet/icons/*.png
       
   395     downloadicons.path = ./chrome/bedrockchrome/download.snippet/icons
       
   396     BEDROCKCHROME_DEPLOYS += downloadicons
       
   397 
       
   398     contextmenu.sources =   ./chrome/bedrockchrome/contextmenu.snippet/*.htm* \
       
   399                             ./chrome/bedrockchrome/contextmenu.snippet/*.js \
       
   400                             ./chrome/bedrockchrome/contextmenu.snippet/*.css
       
   401     contextmenu.path = ./chrome/bedrockchrome/contextmenu.snippet
       
   402     BEDROCKCHROME_DEPLOYS += contextmenu
       
   403 
       
   404     contexticons.sources = ./chrome/bedrockchrome/contextmenu.snippet/icons/*.png
       
   405     contexticons.path = ./chrome/bedrockchrome/contextmenu.snippet/icons
       
   406     BEDROCKCHROME_DEPLOYS += contexticons
       
   407 
       
   408     urlsearch.sources = ./chrome/bedrockchrome/urlsearch.snippet/*.htm* \
       
   409                         ./chrome/bedrockchrome/urlsearch.snippet/*.js \
       
   410                         ./chrome/bedrockchrome/urlsearch.snippet/*.css
       
   411     urlsearch.path = ./chrome/bedrockchrome/urlsearch.snippet
       
   412     BEDROCKCHROME_DEPLOYS += urlsearch
       
   413 
       
   414     urlsearchicons.sources = ./chrome/bedrockchrome/urlsearch.snippet/icons/*.png
       
   415     urlsearchicons.path = ./chrome/bedrockchrome/urlsearch.snippet/icons
       
   416     BEDROCKCHROME_DEPLOYS += urlsearchicons
       
   417 
       
   418     suggests.sources =  ./chrome/bedrockchrome/suggests.snippet/*.htm* \
       
   419                         ./chrome/bedrockchrome/suggests.snippet/*.js \
       
   420                         ./chrome/bedrockchrome/suggests.snippet/*.css
       
   421     suggests.path = ./chrome/bedrockchrome/suggests.snippet
       
   422     BEDROCKCHROME_DEPLOYS += suggests
       
   423 
       
   424     suggestsicons.sources = ./chrome/bedrockchrome/suggests.snippet/icons/*.png
       
   425     suggestsicons.path = ./chrome/bedrockchrome/suggests.snippet/icons
       
   426     BEDROCKCHROME_DEPLOYS += suggestsicons
       
   427 
       
   428     windowcount.sources =   ./chrome/bedrockchrome/windowcount.snippet/*.htm* \
       
   429                             ./chrome/bedrockchrome/windowcount.snippet/*.js \
       
   430                             ./chrome/bedrockchrome/windowcount.snippet/*.css
       
   431     windowcount.path = ./chrome/bedrockchrome/windowcount.snippet
       
   432     BEDROCKCHROME_DEPLOYS += windowcount
       
   433 
       
   434     networkstatus.sources = ./chrome/bedrockchrome/networkstatus.snippet/*.htm* \
       
   435                             ./chrome/bedrockchrome/networkstatus.snippet/*.js \
       
   436                             ./chrome/bedrockchrome/networkstatus.snippet/*.css
       
   437     networkstatus.path = ./chrome/bedrockchrome/networkstatus.snippet
       
   438     BEDROCKCHROME_DEPLOYS += networkstatus
       
   439 
       
   440     networkstatusicons.sources = ./chrome/bedrockchrome/networkstatus.snippet/icons/*.png
       
   441     networkstatusicons.path = ./chrome/bedrockchrome/networkstatus.snippet/icons
       
   442     BEDROCKCHROME_DEPLOYS += networkstatusicons
       
   443 
       
   444     windowcounticons.sources = ./chrome/bedrockchrome/windowcount.snippet/icons/*.png
       
   445     windowcounticons.path = ./chrome/bedrockchrome/windowcount.snippet/icons
       
   446     BEDROCKCHROME_DEPLOYS += windowcounticons
       
   447 
       
   448     zoombar.sources =   ./chrome/bedrockchrome/zoombar.snippet/*.htm* \
       
   449                         ./chrome/bedrockchrome/zoombar.snippet/*.js \
       
   450                         ./chrome/bedrockchrome/zoombar.snippet/*.css
       
   451     zoombar.path = ./chrome/bedrockchrome/zoombar.snippet
       
   452     BEDROCKCHROME_DEPLOYS += zoombar
       
   453 
       
   454     zoombaricons.sources = ./chrome/bedrockchrome/zoombar.snippet/icons/*.png
       
   455     zoombaricons.path = ./chrome/bedrockchrome/zoombar.snippet/icons
       
   456     BEDROCKCHROME_DEPLOYS += zoombaricons
       
   457 
       
   458     bookmarkview.sources =  ./chrome/bedrockchrome/bookmarkview.superpage/*.htm* \
       
   459                             ./chrome/bedrockchrome/bookmarkview.superpage/*.js \
       
   460                             ./chrome/bedrockchrome/bookmarkview.superpage/*.css
       
   461     bookmarkview.path = ./chrome/bedrockchrome/bookmarkview.superpage
       
   462     BEDROCKCHROME_DEPLOYS += bookmarkview
       
   463 
       
   464     bookmarkviewicons.sources = ./chrome/bedrockchrome/bookmarkview.superpage/icons/*.png \
       
   465                                 ./chrome/bedrockchrome/bookmarkview.superpage/icons/*.gif \
       
   466                                 ./chrome/bedrockchrome/bookmarkview.superpage/icons/*.db
       
   467     bookmarkviewicons.path = ./chrome/bedrockchrome/bookmarkview.superpage/icons
       
   468     BEDROCKCHROME_DEPLOYS += bookmarkviewicons
       
   469 
       
   470     historyview.sources =   ./chrome/bedrockchrome/historyview.superpage/*.htm* \
       
   471                             ./chrome/bedrockchrome/historyview.superpage/*.js \
       
   472                             ./chrome/bedrockchrome/historyview.superpage/*.css
       
   473     historyview.path = ./chrome/bedrockchrome/historyview.superpage
       
   474     BEDROCKCHROME_DEPLOYS += historyview
       
   475 
       
   476     historyviewicons.sources = ./chrome/bedrockchrome/historyview.superpage/icons/*.png
       
   477     historyviewicons.path = ./chrome/bedrockchrome/historyview.superpage/icons
       
   478     BEDROCKCHROME_DEPLOYS += historyviewicons
       
   479 
       
   480     settingsview.sources =  ./chrome/bedrockchrome/settingsview.superpage/*.htm* \
       
   481                             ./chrome/bedrockchrome/settingsview.superpage/*.js \
       
   482                             ./chrome/bedrockchrome/settingsview.superpage/*.css
       
   483     settingsview.path = ./chrome/bedrockchrome/settingsview.superpage
       
   484     BEDROCKCHROME_DEPLOYS += settingsview
       
   485 
       
   486     settingsviewicons.sources = ./chrome/bedrockchrome/settingsview.superpage/icons/*.png \
       
   487                                 ./chrome/bedrockchrome/settingsview.superpage/icons/*.gif \
       
   488                                 ./chrome/bedrockchrome/settingsview.superpage/icons/*.db
       
   489     settingsviewicons.path = ./chrome/bedrockchrome/settingsview.superpage/icons
       
   490     BEDROCKCHROME_DEPLOYS += settingsviewicons
       
   491 
       
   492 
       
   493      # Deploy common chrome files.
       
   494      DEPLOYMENT += $$CHROME_DEPLOYS
       
   495 
       
   496      # Deploy bedrock chrome files.
       
   497      DEPLOYMENT += $$BEDROCKCHROME_DEPLOYS
       
   498 
   369 
   499     contains(browser_addon, no) {
   370     contains(browser_addon, no) {
   500         HEADERS += emulator/BrowserMainS60.h
   371         HEADERS += emulator/BrowserMainS60.h
   501         SOURCES += emulator/BrowserMainS60.cpp
   372         SOURCES += emulator/BrowserMainS60.cpp
   502 }
   373 }