WORK-IN-PROGRESS commit: threads working in symbian s60
[spandex:spandex.git] / sct / symbian / series60_50 / opengles1_group / Spandex.mmp.template
1 /*
2  * Spandex benchmark and test framework.
3  *
4  * Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
5  *
6  * Contact: Kari J. Kangas <kari.j.kangas@nokia.com>
7  *
8  *   This framework is free software; you can redistribute it and/or modify it
9  * under the terms of the GNU Lesser General Public License as published by the
10  * Free Software Foundation, version 2.1 of the License.
11  *
12  *   This framework is distributed in the hope that it will be useful, but
13  * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
14  * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License
15  * for more details.
16  *
17  *   You should have received a copy of the GNU Lesser General Public License
18  * along with this framework; if not, see <http://www.gnu.org/licenses/>.
19  *
20  */
21  
22 #include <data_caging_paths.hrh>
23
24 //MACRO           SCT_INFINITE_BENCHMARK_LOOP
25 //MACRO           SCT_MIN_BENCHMARK_EXECUTION_TIME=86400
26 //MACRO           SCT_USE_DEBUG_TRACES
27
28 SMPSAFE
29 TARGET          $APP_NAME$.exe
30 TARGETTYPE      exe
31 UID             0x100039CE   $APP_UID$
32 TARGETPATH      \sys\bin
33 CAPABILITY      NONE                    /* ReadUserData WriteUserData CAP_APPLICATION AllFiles */
34 EPOCHEAPSIZE    0x400 0x2000000
35
36 // This is needed to fit everything through linker
37 LINKEROPTION ARMCC --rw-base 0xF00000
38
39 #include "../../common/group/thread.mmp"
40 #include "../../common/group/cpu.mmp"
41 #include "../../common/group/memory.mmp"
42 #include "../../common/group/images.mmp"
43 #include "../../common/group/egl.mmp"
44 #include "../../common/group/opengles1.mmp"
45 #include "../../common/group/gltest.mmp"
46 #include "../../common/group/core.mmp"
47 #include "../../common/group/s60common.mmp"
48
49 SOURCEPATH      ..\src
50 SOURCE          CSpandexApp_$APP_NAME$.cpp 
51 SOURCE          CSpandexAppUi_$APP_NAME$.cpp
52 SOURCE          CSpandexDocument_$APP_NAME$.cpp
53 SOURCE          CPlatform.cpp
54
55 START RESOURCE  ..\data\$APP_NAME$.rss
56         HEADER
57         TARGETPATH      APP_RESOURCE_DIR
58         LANG        SC
59         END 
60
61 START RESOURCE  ..\data\$APP_NAME$_reg.rss
62     TARGETPATH  \private\10003a3f\apps
63 END
64
65 USERINCLUDE     . ..\inc
66 SYSTEMINCLUDE   . \epoc32\include \epoc32\include\libc \epoc32\include\mw \epoc32\include\platform \epoc32\include\platform\mw
67
68 LIBRARY         euser.lib apparc.lib cone.lib eikcore.lib eikcoctl.lib avkon.lib estlib.lib hal.lib efsrv.lib ws32.lib sendui.lib bafl.lib fbscli.lib bitgdi.lib gdi.lib