mmsharing/mmshengine/tsrc/ut_engine/group/ut_musengine.mmp
author Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
Tue, 31 Aug 2010 15:12:07 +0300
branchRCL_3
changeset 22 73a1feb507fb
parent 16 ce86b6d44a6d
child 23 bc78a40cd63c
permissions -rw-r--r--
Revision: 201032 Kit: 201035

/*
* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
* All rights reserved.
* This component and the accompanying materials are made available
* under the terms of "Eclipse Public License v1.0"
* which accompanies this distribution, and is available
* at the URL "http://www.eclipse.org/legal/epl-v10.html".
*
* Initial Contributors:
* Nokia Corporation - initial contribution.
*
* Contributors:
*
* Description:
*
*/

#include <platform_paths.hrh>
#include <eunitcaps.h>

TARGET          ut_musengine.dll
TARGETTYPE      dll
EPOCALLOWDLLDATA
TARGETPATH      /DigiaEUnit/Tests
UID             0x1000af5a 0x10282394

CAPABILITY              EUNIT_CAPS
VENDORID                VID_DEFAULT


MACRO                   UNIT_TESTING
EPOCSTACKSIZE		0x14000
EPOCHEAPSIZE		0x020000 0x800000

// Test suite classes
SOURCEPATH              ../src
SOURCE                  ut_musenginedllmain.cpp

// Defines, stubs and other test helpers
SOURCEPATH              ../src
SOURCE                  musengstubs.cpp

SOURCEPATH              ../../../../../tsrc/sipprofilestub/src
SOURCE                  sipstub.cpp
SOURCE                  sipprofileregistrybasestub.cpp
SOURCE                  sipprofileregistrystub.cpp
SOURCE                  sipprofilestub.cpp

SOURCEPATH              ../../../../../tsrc/telephonyaudioroutingstub/src
SOURCE                  telephonyaudioroutingstub.cpp

SOURCEPATH              ../../../../../tsrc/centralrepositorystub/src
SOURCE                  centralrepositorystub.cpp

SOURCEPATH              ../../../../../tsrc/drmstub/src
SOURCE                  drmcommonstub.cpp

SOURCEPATH              ../../../../../tsrc/mceclientstub/src
SOURCE                  mcecamerasource.cpp
SOURCE                  mcemediasource.cpp

SOURCEPATH              ../../../../../tsrc/propertystub/src
SOURCE		            e32property.cpp

SOURCEPATH              ../../../../../tsrc/contactenginestub/src
SOURCE		            contactenginestub.cpp

// Test classes
SOURCEPATH              ../src
SOURCE                  ut_musengsessionmanager.cpp
SOURCE                  ut_musengmcesession.cpp
SOURCE                  ut_musengoutsession.cpp
SOURCE                  ut_musenglivesession.cpp
SOURCE                  ut_musengclipsession.cpp
SOURCE                  ut_musengreceivesession.cpp
SOURCE                  ut_musengtwowaysession.cpp
SOURCE                  ut_musengtwowayrecvsession.cpp
SOURCE                  ut_musengcamerahandler.cpp
SOURCE                  ut_musengsipprofilehandler.cpp
SOURCE                  ut_musengmceutils.cpp
SOURCE                  ut_musengtelephoneutils.cpp
SOURCE                  ut_musengsessiondurationtimer.cpp
SOURCE                  ut_musenguriparser.cpp
SOURCE                  ut_musenglivevideoplayer.cpp
SOURCE                  ut_musengremotevideoplayer.cpp
SOURCE                  ut_musengclipvideoplayer.cpp
SOURCE                  ut_muspropertywatch.cpp

// Tested classes
SOURCEPATH              ../../../src
SOURCE                  musengsessionmanager.cpp
SOURCE                  musengmcesession.cpp
SOURCE                  musengmceoutsession.cpp
SOURCE                  musenglivesession.cpp
SOURCE                  musengclipsession.cpp
SOURCE                  musengreceivesession.cpp
SOURCE                  musengtwowaysession.cpp
SOURCE                  musengtwowayrecvsession.cpp
SOURCE                  mussipprofilehandler.cpp
SOURCE                  musengtelephoneutils.cpp
SOURCE                  musengsessiondurationtimer.cpp
SOURCE                  musengmceutils.cpp
SOURCE                  musenguriparser.cpp
SOURCE                  musengcamerahandler.cpp
SOURCE                  musengvideoplayerbase.cpp
SOURCE                  musenglocalvideoplayer.cpp
SOURCE                  musenglivevideoplayer.cpp
SOURCE                  musengremotevideoplayer.cpp
SOURCE                  musengclipvideoplayer.cpp

SOURCEPATH              ../../../../mmshshared/src
SOURCE                  muspropertywatch.cpp

// Includes

USERINCLUDE             ../inc
USERINCLUDE             ../../../inc
USERINCLUDE             ../../../../mmshshared/inc
USERINCLUDE             ../../../../inc
USERINCLUDE             ../../../../../inc
USERINCLUDE           	../../../../../tsrc/sipprofilestub/inc  
USERINCLUDE             ../../../../../tsrc/centralrepositorystub/inc
USERINCLUDE             ../../../../../tsrc/propertystub/inc
USERINCLUDE             ../../../../../tsrc/telephonyaudioroutingstub/inc

// to replace SIP profiles with a stub
SYSTEMINCLUDE           ../inc
SYSTEMINCLUDE           ../../../../../tsrc/sipprofilestub/inc 
// to replace cenrep with a stub
SYSTEMINCLUDE           ../../../../../tsrc/centralrepositorystub/inc 
// to replace MCE API with a stub
SYSTEMINCLUDE           ../../../../../tsrc/mceclientstub/inc 
// to replace telephony audio routing with a stub
SYSTEMINCLUDE           ../../../../../tsrc/telephonyaudioroutingstub/inc 
// to replace DRMCommon with a stub
SYSTEMINCLUDE           ../../../../../tsrc/drmstub/inc
// to replace RProperty with a stub
SYSTEMINCLUDE           ../../../../../tsrc/propertystub/inc
// to replace certain parts of contact engine with a stub
SYSTEMINCLUDE			../../../../../tsrc/contactenginestub/inc

APP_LAYER_SYSTEMINCLUDE
SYSTEMINCLUDE           /epoc32/include/ecom
SYSTEMINCLUDE           /epoc32/include/platform/digia/EUnit


LIBRARY     euser.lib
LIBRARY     bafl.lib
LIBRARY		phoneclient.lib
LIBRARY     eunit.lib
LIBRARY     charconv.lib
LIBRARY     inetprotutil.lib
LIBRARY     sipcodec.lib

LIBRARY 	mceclientstub.lib  

LIBRARY     cntmodel.lib
LIBRARY		estor.lib

DEBUGLIBRARY		flogger.lib

//EXPORTUNFROZEN

// End of file