1 ###################################################################### |
1 # |
2 # Automatically generated by qmake (2.01a) Fri Aug 7 12:54:45 2009 |
2 # Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). |
3 ###################################################################### |
3 # All rights reserved. |
|
4 # This component and the accompanying materials are made available |
|
5 # under the terms of "Eclipse Public License v1.0" |
|
6 # which accompanies this distribution, and is available |
|
7 # at the URL "http://www.eclipse.org/legal/epl-v10.html". |
|
8 # |
|
9 # Initial Contributors: |
|
10 # Nokia Corporation - initial contribution. |
|
11 # |
|
12 # Contributors: |
|
13 # |
|
14 # Description: Test Case Project Definition for UnidataModelMMSPlugin |
|
15 # |
|
16 |
4 QT += testlib |
17 QT += testlib |
5 QT -= gui |
18 QT -= gui |
6 |
19 |
7 TEMPLATE = lib |
20 CONFIG += hb |
8 TARGET = test-unidatamodel-mms-plugin |
21 CONFIG += symbian_test |
|
22 CONFIG += qtestlib |
9 |
23 |
|
24 TEMPLATE = app |
|
25 TARGET = testunidatamodelmmsplugin |
10 |
26 |
11 INCLUDEPATH += . |
27 INCLUDEPATH += ./inc |
12 INCLUDEPATH += ../../../../../internal/sf/app/messaging/mmsengine/mmsmessage/inc |
28 INCLUDEPATH += ../../../../../../../inc |
13 INCLUDEPATH += ../../../../../internal/sf/app/messaging/mmsengine/inc |
29 INCLUDEPATH += ../../../../unidatamodel/inc |
14 INCLUDEPATH += ../../../../../../inc |
30 INCLUDEPATH += ../../inc |
15 |
|
16 INCLUDEPATH += $$APP_LAYER_SYSTEMINCLUDE |
31 INCLUDEPATH += $$APP_LAYER_SYSTEMINCLUDE |
17 |
32 |
18 DEFINES += BUILD_TEST_DLL |
33 DEFINES += BUILD_TESTUNIDATAMODELMMSPLUGIN_DLL |
|
34 |
|
35 SYMBIAN_PLATFORMS = WINSCW ARMV5 |
19 |
36 |
20 SOURCES += \ |
37 SOURCES += \ |
21 TestUniDataModelMmsPlugin.cpp |
38 ./src/TestUniDataModelMmsPlugin.cpp |
22 |
|
23 |
|
24 |
39 |
25 # Input |
40 # Input |
26 HEADERS += \ |
41 HEADERS += \ |
27 TestUniDataModelMmsPlugin.h |
42 ./inc/TestUniDataModelMmsPlugin.h |
28 |
43 |
29 |
|
30 |
|
31 SYMBIAN_PLATFORMS = WINSCW ARMV5 |
44 SYMBIAN_PLATFORMS = WINSCW ARMV5 |
32 symbian { |
45 symbian { |
33 TARGET.CAPABILITY = CAP_GENERAL_DLL |
46 TARGET.UID3 = 0xE7567466 |
|
47 TARGET.CAPABILITY = All -TCB -DRM |
34 TARGET.EPOCSTACKSIZE = 0x8000 |
48 TARGET.EPOCSTACKSIZE = 0x8000 |
35 TARGET.EPOCHEAPSIZE = 0x1000 0x1F00000 |
49 TARGET.EPOCHEAPSIZE = 0x1000 0x1F00000 |
36 TARGET.EPOCALLOWDLLDATA = 1 |
50 VENDORID = VID_DEFAULT |
37 BLD_INF_RULES.prj_exports += "photo.jpg C:/pictures/photo.jpg" |
51 BLD_INF_RULES.prj_exports += "data/TestUnidataModelMMSPluginPhoto.jpg C:/data/TestUnidataModelMMSPluginPhoto.jpg" |
38 } |
52 } |
39 |
|
40 defBlock = \ |
|
41 "$${LITERAL_HASH}if defined(EABI)" \ |
|
42 "DEFFILE ../eabi/test_unidatamodel_mms_plugin.def" \ |
|
43 "$${LITERAL_HASH}else" \ |
|
44 "DEFFILE ../bwins/test_unidatamodel_mms_plugin.def" \ |
|
45 "$${LITERAL_HASH}endif" |
|
46 |
53 |
47 MMP_RULES += defBlock |
54 LIBS += -leuser \ |
48 |
55 -lconvergedmessageutils \ |
49 LIBS += -leuser \ |
|
50 -lconvergedmessageutils\ |
|
51 -lxqutils \ |
56 -lxqutils \ |
52 -lmsgs \ |
57 -lmsgs \ |
53 -lsmcm \ |
58 -lsmcm \ |
54 -lgsmu \ |
59 -lgsmu \ |
55 -letext \ |
60 -letext \ |
56 -lmsgs \ |
61 -lmsgs \ |
57 -lunidatamodelloader\ |
|
58 -lQtCore \ |
62 -lQtCore \ |
59 -lmmscli \ |
63 -lmmscli \ |
60 -lefsrv \ |
64 -lefsrv \ |
61 -lmmsmessage \ |
65 -lmmsmessage \ |
62 -lmmsserversettings |
66 -lmmsserversettings \ |
|
67 -lunidatamodelloader |
63 |
68 |
|
69 packageheader = "$${LITERAL_HASH}{\"TestUnidataModelMMSPlugin\"},(0xE7567466),1,0,0,TYPE=SA" |
|
70 |
|
71 vendorinfo = \ |
|
72 "; Localised Vendor name" \ |
|
73 "%{\"Nokia\"}" \ |
|
74 "; Unique Vendor name" \ |
|
75 ":\"Nokia\"" |
|
76 |
|
77 dependencyinfo = \ |
|
78 "; Default HW/platform dependencies" \ |
|
79 "[0x101F7961],0,0,0,{\"S60ProductID\"}" \ |
|
80 "[0x2001E61C],4,6,3,{"Qt"} |
|
81 |
|
82 default_deployment.pkg_prerules = packageheader \ |
|
83 vendorinfo \ |
|
84 dependencyinfo |
|
85 |
|
86 #Copy the dependent DLL |
|
87 symbian: { |
|
88 addFile1.sources = ./data/TestUnidataModelMMSPluginPhoto.jpg |
|
89 addFile1.path = C:/data/ |
|
90 DEPLOYMENT += addFile1 |
|
91 } |
|
92 |