messagingapp/msgutils/unidatautils/unidatamodelplugins/unimmsdataplugin/tsrc/testunidatamodelmmsplugin/testunidatamodelmmsplugin.pro
author hgs
Tue, 31 Aug 2010 18:53:38 +0530
changeset 56 f42d9a78f435
parent 37 518b245aa84c
child 67 fc91263aee62
permissions -rw-r--r--
201033_02
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
56
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
     1
#
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
     2
# Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
     3
# All rights reserved.
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
     4
# This component and the accompanying materials are made available
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
     5
# under the terms of "Eclipse Public License v1.0"
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
     6
# which accompanies this distribution, and is available
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
     7
# at the URL "http://www.eclipse.org/legal/epl-v10.html".
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
     8
#
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
     9
# Initial Contributors:
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
    10
# Nokia Corporation - initial contribution.
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
    11
#
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
    12
# Contributors:
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
    13
#
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
    14
# Description: Test Case Project Definition for UnidataModelMMSPlugin
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
    15
#
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
    16
25
84d9eb65b26f Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    17
QT += testlib
84d9eb65b26f Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    18
QT -= gui
84d9eb65b26f Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    19
56
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
    20
CONFIG += hb
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
    21
CONFIG += symbian_test
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
    22
CONFIG += qtestlib
25
84d9eb65b26f Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    23
56
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
    24
TEMPLATE = app
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
    25
TARGET = testunidatamodelmmsplugin
25
84d9eb65b26f Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    26
56
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
    27
INCLUDEPATH += ./inc
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
    28
INCLUDEPATH += ../../../../../../../inc
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
    29
INCLUDEPATH += ../../../../unidatamodel/inc
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
    30
INCLUDEPATH += ../../inc
25
84d9eb65b26f Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    31
INCLUDEPATH += $$APP_LAYER_SYSTEMINCLUDE
84d9eb65b26f Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    32
56
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
    33
DEFINES += BUILD_TESTUNIDATAMODELMMSPLUGIN_DLL
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
    34
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
    35
SYMBIAN_PLATFORMS = WINSCW ARMV5
25
84d9eb65b26f Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    36
84d9eb65b26f Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    37
SOURCES += \
56
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
    38
	./src/TestUniDataModelMmsPlugin.cpp
25
84d9eb65b26f Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    39
84d9eb65b26f Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    40
# Input
84d9eb65b26f Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    41
HEADERS += \
56
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
    42
	./inc/TestUniDataModelMmsPlugin.h
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
    43
25
84d9eb65b26f Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    44
SYMBIAN_PLATFORMS = WINSCW ARMV5
84d9eb65b26f Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    45
    symbian {
56
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
    46
    TARGET.UID3 =  0xE7567466
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
    47
    TARGET.CAPABILITY = All -TCB -DRM
25
84d9eb65b26f Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    48
    TARGET.EPOCSTACKSIZE = 0x8000
84d9eb65b26f Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    49
    TARGET.EPOCHEAPSIZE = 0x1000 0x1F00000
56
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
    50
    VENDORID =  VID_DEFAULT
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
    51
    BLD_INF_RULES.prj_exports += "data/TestUnidataModelMMSPluginPhoto.jpg C:/data/TestUnidataModelMMSPluginPhoto.jpg"
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
    52
    }
37
hgs
parents: 25
diff changeset
    53
	
56
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
    54
LIBS += -leuser \
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
    55
	-lconvergedmessageutils \
37
hgs
parents: 25
diff changeset
    56
	-lxqutils \
25
84d9eb65b26f Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    57
	-lmsgs \
84d9eb65b26f Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    58
	-lsmcm \
84d9eb65b26f Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    59
	-lgsmu \
84d9eb65b26f Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    60
	-letext \
84d9eb65b26f Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    61
	-lmsgs \
84d9eb65b26f Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    62
	-lQtCore \
84d9eb65b26f Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    63
	-lmmscli \
84d9eb65b26f Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    64
	-lefsrv \
84d9eb65b26f Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    65
	-lmmsmessage \
56
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
    66
	-lmmsserversettings \
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
    67
	-lunidatamodelloader
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
    68
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
    69
packageheader = "$${LITERAL_HASH}{\"TestUnidataModelMMSPlugin\"},(0xE7567466),1,0,0,TYPE=SA"
25
84d9eb65b26f Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    70
56
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
    71
vendorinfo = \
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
    72
			"; Localised Vendor name" \
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
    73
			"%{\"Nokia\"}" \
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
    74
			"; Unique Vendor name" \
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
    75
			":\"Nokia\"" 
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
    76
			
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
    77
dependencyinfo = \
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
    78
				"; Default HW/platform dependencies" \
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
    79
				"[0x101F7961],0,0,0,{\"S60ProductID\"}" \
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
    80
				"[0x2001E61C],4,6,3,{"Qt"}
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
    81
				
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
    82
default_deployment.pkg_prerules =	packageheader \
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
    83
									vendorinfo \
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
    84
									dependencyinfo 
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
    85
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
    86
#Copy the dependent DLL
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
    87
symbian: {
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
    88
	addFile1.sources = ./data/TestUnidataModelMMSPluginPhoto.jpg
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
    89
	addFile1.path = C:/data/
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
    90
	DEPLOYMENT += addFile1
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
    91
	}
f42d9a78f435 201033_02
hgs
parents: 37
diff changeset
    92