sysstatemgmt/systemstatemgr/test/tcmd/group/tcmd_server.mmp
author Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
Wed, 14 Apr 2010 17:17:45 +0300
branchRCL_3
changeset 8 8d1d8440b626
parent 0 4e1aa6a622a0
permissions -rw-r--r--
Revision: 201013 Kit: 201015

// Copyright (c) 2007-2010 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:
//

/**
 @file
 @test
 @internalComponent - Internal Symbian test code 
*/
 

TARGET			tcmd_server.exe
TARGETTYPE		exe
TARGETPATH		/sys/bin
UID				0x1000007A 0xA0002EA1
VENDORID		0x70000001

// Use KSsmServerName SID on this test server to allow cmds to be properly executed
SECUREID		0x2000D75B

CAPABILITY 		PowerMgmt WriteDeviceData ReadDeviceData ProtServ DiskAdmin SwEvent

OS_LAYER_SYSTEMINCLUDE_SYMBIAN
MACRO SSM_CMD_TESTFRAMEWORK



// production code
USERINCLUDE		../../../cmd/inc
USERINCLUDE		../../../inc
USERINCLUDE		../../../localinc
userinclude		../../../ss/inc
USERINCLUDE		../../../cle/inc

// testcode
USERINCLUDE		../inc
USERINCLUDE		../../testutils/inc
USERINCLUDE		../../testapps/inc


SOURCEPATH		../src
source			tcmd_step_base.cpp
source			tcmd_cmdlist.cpp

SOURCE			tcmd_server.cpp

SOURCE			tcmd_step_amastarter.cpp
SOURCE			tcmd_step_commandlist.cpp
SOURCE			tcmd_step_customcommand.cpp
SOURCE			tcmd_step_finalisedrives.cpp
SOURCE			tcmd_step_loadsup.cpp
SOURCE			tcmd_step_multiplewait.cpp
SOURCE			tcmd_step_persisthalattributes.cpp
SOURCE			tcmd_step_poweroff.cpp
SOURCE			tcmd_step_publishswp.cpp
SOURCE			tcmd_step_publishsystemstate.cpp
SOURCE			tcmd_step_reqswpchange.cpp
SOURCE  		tcmd_mock_ssmcommandfactory.cpp
SOURCE			tcmd_step_resourcereader.cpp
SOURCE			tcmd_step_setpandskey.cpp
SOURCE			tcmd_step_startapp.cpp
SOURCE			tcmd_step_startprocess.cpp
SOURCE			tcmd_step_createswp.cpp
SOURCE			tcmd_step_waitforapparcinit.cpp

SOURCEPATH		../../testutils/src
SOURCE			ssmatest_utils.cpp

SOURCEPATH		../../../cmd/src
source			ssmcommandbase.cpp
source			ssmdeferrablecommand.cpp
source  		ssmcommandlist.cpp
source  		ssmcommandlistimpl.cpp
source  		ssmcommandlistresourcereader.cpp
source  		ssmcommandlistresourcereaderimpl.cpp
source			ssmcommandparameters.cpp
source			ssmcommandutilprovider.cpp
source			ssmpublishsystemstateinfo.cpp
source			ssmcustomcommandinfo.cpp
source  		ssmcommandlistutils.cpp
source			ssmcustomcommand.cpp
source			ssmdeferreddeleter.cpp

source			cmdamastarter.cpp
source  		cmdcustomcommand.cpp
source  		cmdfinalisedrives.cpp
source  		cmdloadsup.cpp
source			cmdmultiplewait.cpp
source  		cmdpersisthalattributes.cpp
source  		cmdpoweroff.cpp 
source  		cmdpublishswp.cpp
source  		cmdpublishsystemstate.cpp
source			cmdreqswpchange.cpp
source			cmdsetpandskey.cpp
source			cmdstarterbase.cpp
source			cmdstartapp.cpp
source			cmdstartprocess.cpp
source			cmdwaitforapparcinit.cpp
source			cmdcreateswp.cpp


sourcepath		../../../localsrc
source			ssmpanic.cpp

LIBRARY			euser.lib
LIBRARY			efsrv.lib
LIBRARY			testexecuteutils.lib 
LIBRARY			testexecutelogclient.lib 
LIBRARY			estor.lib
LIBRARY			ssmcmn.lib
LIBRARY			bafl.lib
library			domaincli.lib
library			ssmsuscli.lib
library			ssmstartsafe.lib
library			ws32.lib 
#ifdef SYMBIAN_SSM_FLEXIBLE_MERGE 
library 		ssmcmd.lib
#endif

STATICLIBRARY	ssmclecli.lib
STATICLIBRARY	ssmclesrv.lib

SOURCEPATH		../resource
START RESOURCE	cmdlists1.rss
TARGETPATH	/resource/ssmatest/cmdlists1
END

SOURCEPATH		../resource
START RESOURCE	cmdlists2.rss
TARGETPATH	/resource/ssmatest/cmdlists2
END

SOURCEPATH		../resource
START RESOURCE	cmdlists3-1.rss
TARGETPATH	/resource/ssmatest/cmdlists3
END

SOURCEPATH		../resource
START RESOURCE	cmdlists3-2.rss
TARGETPATH	/resource/ssmatest/cmdlists3
END

SOURCEPATH		../resource
START RESOURCE	cmdlists4.rss
TARGETPATH	/resource/ssmatest/cmdlists4
END

SOURCEPATH		../resource
START RESOURCE	cmdlists5.rss
TARGETPATH	/resource/ssmatest/cmdlists5
END

SOURCEPATH		../resource
START RESOURCE	cmdlists6.rss
TARGETPATH	/resource/ssmatest/cmdlists6
END

SOURCEPATH		../resource
START RESOURCE	ssmcmd_reqswpchange1.rss
HEADER 
TARGETPATH	/resource/ssmatest/bic
END

SOURCEPATH		../resource
START RESOURCE	ssmcmd_publishswp1.rss
HEADER 
TARGETPATH	/resource/ssmatest/bic
END

SOURCEPATH		../resource
START RESOURCE	ssmcmd_publishsystemstate1.rss
HEADER 
TARGETPATH	/resource/ssmatest/bic
END

SOURCEPATH		../resource
START RESOURCE	ssmcmd_createswp1.rss
HEADER 
TARGETPATH	/resource/ssmatest/bic
END

SOURCEPATH		../resource
START RESOURCE	ssmcmd_loadsup1.rss
HEADER 
TARGETPATH	/resource/ssmatest/bic
END

SOURCEPATH		../resource
START RESOURCE	ssmcmd_customcmd1.rss
HEADER 
TARGETPATH	/resource/ssmatest/bic
END

SOURCEPATH		../resource
START RESOURCE	ssmcmd_startprocess1.rss
HEADER 
TARGETPATH	/resource/ssmatest/bic
END

SOURCEPATH		../resource
START RESOURCE	ssmcmd_startapp.rss
HEADER 
TARGETPATH	/resource/ssmatest/bic
END

SOURCEPATH		../resource
START RESOURCE	ssmcmd_amastarter.rss
HEADER 
TARGETPATH	/resource/ssmatest/bic
END

SOURCEPATH		../resource
START RESOURCE	ssmcmd_multiplewait.rss
HEADER 
TARGETPATH	/resource/ssmatest/bic
END

SOURCEPATH		../resource
START RESOURCE	ssmcmd_waitforapparcinit.rss
HEADER 
TARGETPATH	/resource/ssmatest/bic
END


SOURCEPATH		../resource
START RESOURCE	ssmcmd_setpandskey.rss
HEADER 
TARGETPATH	/resource/ssmatest/bic
END

SOURCEPATH		../resource
START RESOURCE	ssmcmd_poweroff1.rss
HEADER 
TARGETPATH	/resource/ssmatest/bic
END

SOURCEPATH		../resource
START RESOURCE	ssmcmd_finalisedrives.rss
HEADER 
TARGETPATH	/resource/ssmatest/bic
END

SOURCEPATH		../resource
START RESOURCE	ssmcmd_persisthal.rss
HEADER 
TARGETPATH	/resource/ssmatest/bic
END

SOURCEPATH		../resource
START RESOURCE	cmdlists7a.rss
TARGETPATH	/resource/ssmatest/cmdlists7
END

SOURCEPATH		../resource
START RESOURCE	cmdlists7b.rss
TARGETPATH	/resource/ssmatest/cmdlists7
END

SOURCEPATH		../resource
START RESOURCE	cmdlists7c.rss
TARGETPATH	/resource/ssmatest/cmdlists7
END
SMPSAFE