qtms/qtmsapi.pro
changeset 43 7b58e65d61ee
parent 35 2ee890d2f7e7
child 44 d141fc1ad77b
equal deleted inserted replaced
35:2ee890d2f7e7 43:7b58e65d61ee
       
     1 # Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
       
     2 # All rights reserved.
       
     3 # This component and the accompanying materials are made available
       
     4 # under the terms of "Eclipse Public License v1.0"
       
     5 # which accompanies this distribution, and is available
       
     6 # at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     7 #
       
     8 # Initial Contributors:
       
     9 # Nokia Corporation - initial contribution.
       
    10 #
       
    11 # Contributors:
       
    12 #
       
    13 # Description:  QTMS API project description
       
    14 #
       
    15 
     1 TEMPLATE = lib
    16 TEMPLATE = lib
     2 TARGET   = qtmsapi
    17 TARGET   = qtmsapi
     3 CONFIG  += dll
    18 CONFIG  += dll
     4 DEFINES += BUILD_TMS_WRAPPER_DLL
    19 DEFINES += BUILD_TMS_WRAPPER_DLL
     5 
    20 
    11 TARGET.EPOCALLOWDLLDATA	= 1
    26 TARGET.EPOCALLOWDLLDATA	= 1
    12 TARGET.UID2 = 0x10009D8D
    27 TARGET.UID2 = 0x10009D8D
    13 TARGET.UID3 = 0x10207CA5
    28 TARGET.UID3 = 0x10207CA5
    14 
    29 
    15 BLD_INF_RULES.prj_exports += "$${LITERAL_HASH}include <platform_paths.hrh>" \
    30 BLD_INF_RULES.prj_exports += "$${LITERAL_HASH}include <platform_paths.hrh>" \
    16                              "rom/qtms.iby  CORE_MW_LAYER_IBY_EXPORT_PATH(qtms.iby)" \
    31                              "rom/qtms.iby CORE_MW_LAYER_IBY_EXPORT_PATH(qtms.iby)" \
    17                              "data/qtmsapi_stub.sis /epoc32/data/z/system/install/qtmsapi_stub.sis"
    32                              "data/qtmsapi_stub.sis /epoc32/data/z/system/install/qtmsapi_stub.sis"
    18 
    33 
    19 DEPENDPATH += . inc
    34 DEPENDPATH += . inc
    20 INCLUDEPATH += . \
    35 INCLUDEPATH += . \
    21                .\inc
    36                .\inc
    22 
    37 
    23 qtmsDefFiles = \
    38 defBlock = \
    24         "$${LITERAL_HASH}ifdef WINSCW" \
    39            "$${LITERAL_HASH}if defined(EABI)" \
    25         "DEFFILE bwins/qtms.def" \
    40            "DEFFILE  eabi/qtms.def" \
    26         "$${LITERAL_HASH}else" \
    41            "$${LITERAL_HASH}else" \
    27         "DEFFILE eabi/qtms.def" \
    42            "DEFFILE  bwins/qtms.def" \
    28         "$${LITERAL_HASH}endif"
    43            "$${LITERAL_HASH}endif"
    29 
    44 MMP_RULES += defBlock
    30 MMP_RULES += qtmsDefFiles
       
    31 
    45 
    32 INCLUDEPATH += $$MW_LAYER_SYSTEMINCLUDE \
    46 INCLUDEPATH += $$MW_LAYER_SYSTEMINCLUDE \
    33                $$OS_LAYER_LIBC_SYSTEMINCLUDE \
    47                $$OS_LAYER_LIBC_SYSTEMINCLUDE \
    34                $$OS_LAYER_GLIB_SYSTEMINCLUDE
    48                $$OS_LAYER_GLIB_SYSTEMINCLUDE
    35 
    49