browsercore/core/core.pro
changeset 15 73c48011b8c7
parent 10 232fbd5a2dcb
equal deleted inserted replaced
13:491a1d15372f 15:73c48011b8c7
    52         CONFIG(release, debug|release):WRT_OUTPUT_DIR=$$ROOT_DIR/../../../WrtBuild/Release
    52         CONFIG(release, debug|release):WRT_OUTPUT_DIR=$$ROOT_DIR/../../../WrtBuild/Release
    53         CONFIG(debug, debug|release):WRT_OUTPUT_DIR=$$ROOT_DIR/../../../WrtBuild/Debug
    53         CONFIG(debug, debug|release):WRT_OUTPUT_DIR=$$ROOT_DIR/../../../WrtBuild/Debug
    54     }
    54     }
    55 }
    55 }
    56 
    56 
    57 LIBS += -lBedrockProvisioning -lbrowsercontentdll
    57 LIBS += -lBedrockProvisioning -lbrowsercontentdll  
       
    58 LIBS += -lbookmarksapi
       
    59 
       
    60 contains(br_orbit_ui, yes) {
       
    61     LIBS += -lshareui -lxqservice
       
    62     DEFINES += ORBIT_UI
       
    63 }
       
    64 
       
    65 contains(br_layout, tenone) {
       
    66     DEFINES +=BROWSER_LAYOUT_TENONE
       
    67 }
    58 
    68 
    59 RESOURCES += $$PWD/../browsercore.qrc
    69 RESOURCES += $$PWD/../browsercore.qrc
    60 
    70 
    61 symbian: {
    71 symbian: {
    62     SYMBIAN_PUB_SDK = $$(SYMBIAN_PUB_SDK)
    72     SYMBIAN_PUB_SDK = $$(SYMBIAN_PUB_SDK)
   109     lessThan(QT_VERSION, 4.7.0) {
   119     lessThan(QT_VERSION, 4.7.0) {
   110         CONFIG += mobility
   120         CONFIG += mobility
   111         MOBILITY = bearer
   121         MOBILITY = bearer
   112     }
   122     }
   113     DEFINES += QT_MOBILITY_BEARER_MANAGEMENT
   123     DEFINES += QT_MOBILITY_BEARER_MANAGEMENT
       
   124 }
       
   125 
       
   126 contains(br_mobility_serviceframework, yes) {
       
   127     CONFIG += mobility
       
   128     MOBILITY = serviceframework
       
   129 }
       
   130 
       
   131 # QtHighway is used in TB10.1 for Application Interworking (AIW) support.
       
   132 contains(br_qthighway, yes) {
       
   133     DEFINES += QTHIGHWAY
       
   134     LIBS += -lxqservice -lxqserviceutil
   114 }
   135 }
   115 
   136 
   116 contains(QT_CONFIG, embedded): CONFIG += embedded
   137 contains(QT_CONFIG, embedded): CONFIG += embedded
   117 
   138 
   118 !CONFIG(QTDIR_build) {
   139 !CONFIG(QTDIR_build) {
   163 }
   184 }
   164 
   185 
   165 
   186 
   166 # Import pre-built binary components.
   187 # Import pre-built binary components.
   167 symbian: {
   188 symbian: {
   168    contains (br_download_mgr, yes) {
   189     contains(browser_addon, no) {
   169       DEFINES += USE_DOWNLOAD_MANAGER=1
   190       DEFINES += USE_DOWNLOAD_MANAGER=1
   170       INCLUDEPATH += /epoc32/include/applications
   191       INCLUDEPATH += /epoc32/include/applications
   171       LIBS += -lBrServiceIPCClient
   192       INCLUDEPATH += /epoc32/include/platform/mw/cwrt
   172       LIBS += -lBrDownloadMgr
   193       LIBS += -lWrtDownloadMgrIpc
       
   194       LIBS += -lWrtDownloadMgr
   173    }
   195    }
   174 } else {
   196 } else {
   175     include($$PWD/../../../../../import/import.pri)
   197     include($$PWD/../../../../../import/import.pri)
   176 }
   198 }
   177 
   199 
   201     $$PWD/../../../../mw/browser/bookmarksengine/browsercontentdll/inc
   223     $$PWD/../../../../mw/browser/bookmarksengine/browsercontentdll/inc
   202 symbian: {
   224 symbian: {
   203     INCLUDEPATH +=  $$PWD $$MW_LAYER_SYSTEMINCLUDE $$APP_LAYER_SYSTEMINCLUDE
   225     INCLUDEPATH +=  $$PWD $$MW_LAYER_SYSTEMINCLUDE $$APP_LAYER_SYSTEMINCLUDE
   204 #   INCLUDEPATH += /epoc32/include/oem/tgfw
   226 #   INCLUDEPATH += /epoc32/include/oem/tgfw
   205 }
   227 }
       
   228 
       
   229 
       
   230 symbian:MMP_RULES += SMPSAFE