|
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 |