messagingapp/msgnotifications/msgnotifier/tsrc/unittest_mmsplugin/testmmsplugin/testmmsplugin.pro
author hgs
Tue, 31 Aug 2010 18:53:38 +0530
changeset 56 f42d9a78f435
child 62 fdbe8253b596
permissions -rw-r--r--
201033_02
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
56
f42d9a78f435 201033_02
hgs
parents:
diff changeset
     1
f42d9a78f435 201033_02
hgs
parents:
diff changeset
     2
#
f42d9a78f435 201033_02
hgs
parents:
diff changeset
     3
# Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
f42d9a78f435 201033_02
hgs
parents:
diff changeset
     4
# All rights reserved.
f42d9a78f435 201033_02
hgs
parents:
diff changeset
     5
# This component and the accompanying materials are made available
f42d9a78f435 201033_02
hgs
parents:
diff changeset
     6
# under the terms of "Eclipse Public License v1.0"
f42d9a78f435 201033_02
hgs
parents:
diff changeset
     7
# which accompanies this distribution, and is available
f42d9a78f435 201033_02
hgs
parents:
diff changeset
     8
# at the URL "http://www.eclipse.org/legal/epl-v10.html".
f42d9a78f435 201033_02
hgs
parents:
diff changeset
     9
#
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    10
# Initial Contributors:
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    11
# Nokia Corporation - initial contribution.
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    12
#
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    13
# Contributors:
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    14
#
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    15
# Description:
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    16
#
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    17
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    18
QT += testlib
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    19
QT -= gui
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    20
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    21
CONFIG += hb
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    22
CONFIG += symbian_test
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    23
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    24
TEMPLATE = app
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    25
TARGET = testmmsplugin
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    26
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    27
INCLUDEPATH += inc
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    28
INCLUDEPATH += ../../inc
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    29
INCLUDEPATH += ../../../../../../../../inc
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    30
INCLUDEPATH += ../../../../../../inc
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    31
INCLUDEPATH += ../../../../../msgutils/unieditorutils/unieditorplugins/unieditormmsplugin/inc
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    32
INCLUDEPATH += ../../../../../msgutils/unidatautils/unidatamodel/inc
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    33
INCLUDEPATH += ../../../../../msgutils/unieditorutils/editorgenutils/inc
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    34
INCLUDEPATH += ../../../../../../../../mmsengine/mmsmessage/inc 
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    35
INCLUDEPATH += ../../../../../../../../mmsengine/inc
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    36
INCLUDEPATH += ../mmstestbed/inc
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    37
INCLUDEPATH +=
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    38
INCLUDEPATH += $$APP_LAYER_SYSTEMINCLUDE
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    39
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    40
DEFINES += BUILD_TEST_DLL
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    41
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    42
SOURCES += \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    43
  src/testmmsplugin.cpp \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    44
  ../../../../../msgutils/unieditorutils/unieditorplugins/unieditormmsplugin/src/unieditormmsplugin.cpp \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    45
  ../../../../../msgutils/unieditorutils/unieditorplugins/unieditormmsplugin/src/unieditormmsplugin_p.cpp  
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    46
      
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    47
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    48
# Input
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    49
HEADERS += \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    50
  inc/testmmsplugin.h \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    51
  ../../../../../msgutils/unieditorutils/unieditorplugins/unieditormmsplugin/inc/unieditormmsplugin.h \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    52
  ../../../../../msgutils/unieditorutils/unieditorplugins/unieditormmsplugin/inc/unieditormmsplugin_p.h 
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    53
               
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    54
   
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    55
SYMBIAN_PLATFORMS = WINSCW ARMV5
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    56
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    57
symbian {
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    58
    TARGET.UID3 =  0xE7232a7c
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    59
    TARGET.CAPABILITY = CAP_GENERAL_DLL
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    60
    TARGET.EPOCSTACKSIZE = 0x8000
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    61
    TARGET.EPOCHEAPSIZE = 0x1000 0x1F00000
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    62
    TARGET.EPOCALLOWDLLDATA = 1
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    63
    VENDORID =  VID_DEFAULT
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    64
    BLD_INF_RULES.prj_exports += "data/testmmsplugin.cfg c:/testmmsplugin.cfg"
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    65
    BLD_INF_RULES.prj_exports += "data/testmmsplugin.pl  c:/testmmsplugin.pl"
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    66
    BLD_INF_RULES.prj_exports += "data/SmileyFace.gif    c:/SmileyFace.gif"
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    67
    BLD_INF_RULES.prj_exports += "data/sample.txt        c:/sample.txt"
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    68
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    69
	}
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    70
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    71
 LIBS += -leuser \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    72
    -lcsserverclientapi \ 
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    73
    -lcsutils \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    74
    -lconvergedmessageutils \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    75
    -lMsgMedia \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    76
    -leikctl \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    77
    -leditorgenutils \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    78
    -lcone \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    79
    -leikcoctl \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    80
    -leikcore \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    81
    -leikdlg \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    82
    -lmsgs \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    83
    -letext \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    84
    -lmmsserversettings \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    85
    -lgsmu \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    86
    -lmmsgenutils \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    87
    -lefsrv \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    88
    -lestor \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    89
    -lsmcm \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    90
    -lCommonEngine \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    91
    -lbafl \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    92
    -lCdlEngine \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    93
    -lFeatMgr \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    94
    -lapmime \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    95
    -lapgrfx \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    96
    -lcharconv \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    97
    -lInetProtUtil \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    98
    -lsmildtd \  
f42d9a78f435 201033_02
hgs
parents:
diff changeset
    99
    -lxmldom \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   100
    -lxmlparser \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   101
    -lcone \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   102
    -lQtCore \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   103
    -letel \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   104
    -lmmsmessage \  
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   105
    -lcommdb \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   106
    -lcommsdat \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   107
    -letelmm \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   108
    -lunidatamodelloader \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   109
    -lunidatamodel \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   110
    -lavkon \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   111
    -leikcoctl \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   112
    -leikctl \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   113
    -lform \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   114
    -luiklaf\ 
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   115
    -lxqutils\ 
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   116
    -lmmstestbed\
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   117
   -lmsginit \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   118
        -lmsgs \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   119
        -letext \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   120
        -lsmcm \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   121
        -lmmsmessage \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   122
        -lmmsserversettings \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   123
        -lmmscli \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   124
        -lxqservice \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   125
        -lQtContacts \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   126
        -lQtVersit \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   127
        -lunidatamodelloader \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   128
	-lxqsettingsmanager \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   129
        -apgrfx.lib \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   130
        -lxqutils \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   131
        -lws32 \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   132
        -lapgrfx \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   133
	-lxqsystemtoneservice
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   134
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   135
  	
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   136
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   137
packageheader = "$${LITERAL_HASH}{\"QTestMsgNotifier\"},(0xE7232a7c),1,0,0,TYPE=SA"
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   138
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   139
vendorinfo = \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   140
			"; Localised Vendor name" \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   141
			"%{\"Nokia\"}" \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   142
			"; Unique Vendor name" \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   143
			":\"Nokia\"" 
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   144
			
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   145
dependencyinfo = \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   146
				"; Default HW/platform dependencies" \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   147
				"[0x101F7961],0,0,0,{\"S60ProductID\"}" \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   148
				"[0x2001E61C],4,6,3,{"Qt"}
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   149
				
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   150
default_deployment.pkg_prerules =	packageheader \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   151
									vendorinfo \
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   152
									dependencyinfo 
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   153
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   154
#Copy the dependent DLL
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   155
symbian: {
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   156
	addCfg.sources = ./data/testmmsplugin.cfg
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   157
	addCfg.path = C:/
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   158
	DEPLOYMENT += addCfg
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   159
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   160
	addPl.sources = ./data/testmmsplugin.pl
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   161
	addPl.path = C:/
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   162
	DEPLOYMENT += addPl
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   163
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   164
	addFiles.sources = mmstestbed.dll
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   165
	addFiles.path = /sys/bin
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   166
	DEPLOYMENT += addFiles
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   167
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   168
      addP2.sources = ./data/SmileyFace.gif
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   169
	addP2.path = C:/
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   170
	DEPLOYMENT += addP2
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   171
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   172
	addP3.sources = ./data/sample.txt
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   173
	addP3.path = C:/
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   174
	DEPLOYMENT += addP3	
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   175
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   176
f42d9a78f435 201033_02
hgs
parents:
diff changeset
   177
}