loadgen/ui/hb/hb.pro
author Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
Fri, 14 May 2010 15:53:02 +0300
changeset 17 4f2773374eff
child 29 1c71b77fbc93
permissions -rw-r--r--
Revision: 201017 Kit: 201019

#
# Copyright (c) 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: 
#
#


TEMPLATE = app
TARGET = LoadGen
DEPENDPATH += .

INCLUDEPATH += . /inc
INCLUDEPATH += ./inc \
			   ../../engine/inc \
			   /epoc32/include \
				 /epoc32/include/mw \
				 /epoc32/include/platform/mw \
				 /epoc32/include/platform \
				 /epoc32/include/app \
				 /epoc32/include/platform/app \
				 /epoc32/include/platform/loc \
				 /epoc32/include/platform/mw/loc \
				 /epoc32/include/platform/app/loc \
				 /epoc32/include/platform/loc/sc \
				 /epoc32/include/platform/mw/loc/sc \
				 /epoc32/include/platform/app/loc/sc

load(hb.prf)
symbian:CONFIG -= symbian_i18n

HEADERS += inc/mainview.h inc/settingsview.h inc/notifications.h 
SOURCES += src/main.cpp src/mainview.cpp src/settingsview.cpp src/notifications.cpp 
RESOURCES += loadgen.qrc

symbian: {
		BLD_INF_RULES.prj_exports += "./rom/loadgen.iby CORE_IBY_EXPORT_PATH(tools,loadgen.iby)"

		HEADERS += inc/engine.h \ 
		           inc/enginewrapper.h 
		SOURCES += src/engine.cpp \
		           src/enginewrapper.cpp \
				   ../../engine/src/loadgen_utils.cpp  \
        		   ../../engine/src/loadgen_loadbase.cpp  \
 				   ../../engine/src/loadgen_cpuload.cpp \
 				   ../../engine/src/loadgen_memoryeat.cpp \
 				   ../../engine/src/loadgen_phonecall.cpp \
 				   ../../engine/src/loadgen_netconn.cpp \
 				   ../../engine/src/loadgen_keypress.cpp \
 				   ../../engine/src/loadgen_messages.cpp \ 
 				   ../../engine/src/loadgen_applications.cpp \ 
 				   ../../engine/src/loadgen_photocapture.cpp \
 				   ../../engine/src/loadgen_bluetooth.cpp \ 
 				   ../../engine/src/loadgen_pointerevent.cpp 
		
		
		RSS_RULES += "group_name = \"RnD Tools\"";
		LIBS += -leuser \
				-lcommonengine \
				-lapparc \
				-lcone \ 
				-leikcore \
				-leikcoctl \
				-leikctl \
				-leikdlg \  
				-lws32 \ 
				-lapgrfx \
				-lefsrv \
				-lbafl \
				-lgdi \
				-legul \
				-letel3rdparty \
				-ldownloadmgr \
				-lcommdb \
				-lflogger \
				-lestor \ 
				-lmsgs \
				-lsmcm \
				-lgsmu \
				-letext \
				-lsendas2 \
				-lecam \
				-lfeatdiscovery \ 
				-lcentralrepository \
				-lesock \
				-lbluetooth \
				-lhal
    TARGET.CAPABILITY = swevent ReadUserData WriteUserData NetworkServices UserEnvironment CAP_APPLICATION AllFiles

    TARGET.UID2 = 0x100039CE
    TARGET.UID3 = 0x20011384
    // TARGET.SID = 0x20011384
    TARGET.VID = 0x101FB657 // Nokia
	
    TARGET.EPOCHEAPSIZE = 0x10000 0x1000000  // Min 64Kb, Max 16Mb

    ICON = ../../icons/qgn_menu_loadgen.svg 

} else {
    error("Only Symbian supported!")
}