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