qtmobility/src/s60installs/s60installs.pro
branchRCL_3
changeset 10 cd2778e5acfe
equal deleted inserted replaced
9:5d007b20cfd0 10:cd2778e5acfe
       
     1 TEMPLATE = subdirs
       
     2 
       
     3 isEmpty(QT_LIBINFIX):symbian {
       
     4     include(../../staticconfig.pri)
       
     5     load(data_caging_paths)
       
     6     include($$QT_MOBILITY_BUILD_TREE/config.pri)
       
     7 
       
     8     SUBDIRS =
       
     9     TARGET = "QtMobility"
       
    10     TARGET.UID3 = 0x2002AC89
       
    11 
       
    12     VERSION = 1.0.2
       
    13 
       
    14     vendorinfo = \
       
    15         "; Localised Vendor name" \
       
    16         "%{\"Nokia\"}" \
       
    17         " " \
       
    18         "; Unique Vendor name" \
       
    19         ":\"Nokia\"" \
       
    20         " "
       
    21     qtmobilitydeployment.pkg_prerules += vendorinfo
       
    22 
       
    23     epoc31 = $$(EPOCROOT31)
       
    24     epoc32 = $$(EPOCROOT32)
       
    25     epoc50 = $$(EPOCROOT50)
       
    26 
       
    27     # default to EPOCROOT if EPOCROOTxy not defined
       
    28     isEmpty(epoc31) {
       
    29         EPOCROOT31 = $${EPOCROOT}
       
    30     } else {
       
    31         EPOCROOT31 = $$(EPOCROOT31)
       
    32     }
       
    33     isEmpty(epoc32) {
       
    34         EPOCROOT32 = $${EPOCROOT}
       
    35     }else {
       
    36         EPOCROOT32 = $$(EPOCROOT32)
       
    37     }
       
    38     isEmpty(epoc50) {
       
    39         EPOCROOT50 = $${EPOCROOT}
       
    40     } else {
       
    41         EPOCROOT50 = $$(EPOCROOT50)
       
    42     }
       
    43     
       
    44     contains(mobility_modules, bearer) {
       
    45         bearer = \
       
    46             "IF package(0x1028315F)" \
       
    47             "   \"$${EPOCROOT50}epoc32/release/$(PLATFORM)/$(TARGET)/QtBearer.dll\" - \"!:\\sys\\bin\\QtBearer.dll\"" \
       
    48             "ELSEIF package(0x102752AE)" \
       
    49             "   \"$${EPOCROOT50}epoc32/release/$(PLATFORM)/$(TARGET)/QtBearer.dll\" - \"!:\\sys\\bin\\QtBearer.dll\"" \
       
    50             "ELSEIF package(0x102032BE)" \
       
    51             "   \"$${EPOCROOT31}epoc32/release/$(PLATFORM)/$(TARGET)/QtBearer.dll\" - \"!:\\sys\\bin\\QtBearer.dll\"" \
       
    52             "ELSE" \
       
    53             "   \"$${EPOCROOT50}epoc32/release/$(PLATFORM)/$(TARGET)/QtBearer.dll\" - \"!:\\sys\\bin\\QtBearer.dll\"" \
       
    54             "ENDIF"
       
    55 
       
    56         qtmobilitydeployment.pkg_postrules += bearer
       
    57     }
       
    58     
       
    59     !isEmpty(pluginstubs):qtmobilitydeployment.pkg_postrules += pluginstubs
       
    60 
       
    61     qtmobilitydeployment.path = /sys/bin
       
    62 
       
    63     DEPLOYMENT += qtmobilitydeployment
       
    64     
       
    65     #BLD_INF_RULES.prj_exports += "./qtmobility.iby           $$CORE_MW_LAYER_IBY_EXPORT_PATH(qtmobility.iby)"
       
    66 
       
    67 } else {
       
    68     message(Deployment of infixed library names not supported)
       
    69 }