browsercore/core/core.pro
changeset 15 73c48011b8c7
parent 10 232fbd5a2dcb
--- a/browsercore/core/core.pro	Fri Sep 17 08:27:10 2010 +0300
+++ b/browsercore/core/core.pro	Mon Oct 04 00:04:54 2010 +0300
@@ -54,7 +54,17 @@
     }
 }
 
-LIBS += -lBedrockProvisioning -lbrowsercontentdll
+LIBS += -lBedrockProvisioning -lbrowsercontentdll  
+LIBS += -lbookmarksapi
+
+contains(br_orbit_ui, yes) {
+    LIBS += -lshareui -lxqservice
+    DEFINES += ORBIT_UI
+}
+
+contains(br_layout, tenone) {
+    DEFINES +=BROWSER_LAYOUT_TENONE
+}
 
 RESOURCES += $$PWD/../browsercore.qrc
 
@@ -113,6 +123,17 @@
     DEFINES += QT_MOBILITY_BEARER_MANAGEMENT
 }
 
+contains(br_mobility_serviceframework, yes) {
+    CONFIG += mobility
+    MOBILITY = serviceframework
+}
+
+# QtHighway is used in TB10.1 for Application Interworking (AIW) support.
+contains(br_qthighway, yes) {
+    DEFINES += QTHIGHWAY
+    LIBS += -lxqservice -lxqserviceutil
+}
+
 contains(QT_CONFIG, embedded): CONFIG += embedded
 
 !CONFIG(QTDIR_build) {
@@ -165,11 +186,12 @@
 
 # Import pre-built binary components.
 symbian: {
-   contains (br_download_mgr, yes) {
+    contains(browser_addon, no) {
       DEFINES += USE_DOWNLOAD_MANAGER=1
       INCLUDEPATH += /epoc32/include/applications
-      LIBS += -lBrServiceIPCClient
-      LIBS += -lBrDownloadMgr
+      INCLUDEPATH += /epoc32/include/platform/mw/cwrt
+      LIBS += -lWrtDownloadMgrIpc
+      LIBS += -lWrtDownloadMgr
    }
 } else {
     include($$PWD/../../../../../import/import.pri)
@@ -203,3 +225,6 @@
     INCLUDEPATH +=  $$PWD $$MW_LAYER_SYSTEMINCLUDE $$APP_LAYER_SYSTEMINCLUDE
 #   INCLUDEPATH += /epoc32/include/oem/tgfw
 }
+
+
+symbian:MMP_RULES += SMPSAFE