Major commit for preparing 1.1.1 release
[spandex:spandex.git] / sct / symbian / series60_50 / opengles2_openvg_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_EGL_MODULE_PRINT_SWAP_DURATION
27 MACRO           SCT_S60_SUPPORT_SCREEN_ORIENTATION
28 //MACRO           SCT_DEBUG
29
30 MACRO           SCT_S60_SUPPORT_WINDOW_OPACITY
31 LIBRARY         alfdecoderserverclient.lib
32
33 SMPSAFE
34 TARGET          $APP_NAME$.exe
35 TARGETTYPE      exe
36 UID             0x100039CE   $APP_UID$
37 TARGETPATH      \sys\bin
38 CAPABILITY      NONE                    /* ReadUserData WriteUserData CAP_APPLICATION AllFiles */
39 EPOCHEAPSIZE    0x400 0x4000000
40
41 // This is needed to fit everything through linker
42 LINKEROPTION ARMCC --rw-base 0xF00000
43
44 #include "../../common/group/test.mmp"
45 #include "../../common/group/thread.mmp"
46 #include "../../common/group/images.mmp"
47 #include "../../common/group/cpu.mmp"
48 #include "../../common/group/memory.mmp"
49 #include "../../common/group/egl.mmp"
50 #include "../../common/group/opengles2.mmp"
51 #include "../../common/group/gltest.mmp"
52 #include "../../common/group/openvg.mmp"
53 #include "../../common/group/vgu.mmp"
54 #include "../../common/group/vgtest.mmp"
55 #include "../../common/group/core.mmp"
56 #include "../../common/group/s60common.mmp"
57
58 SOURCEPATH      ..\src
59 SOURCE          CSpandexApp_$APP_NAME$.cpp 
60 SOURCE          CSpandexAppUi_$APP_NAME$.cpp
61 SOURCE          CSpandexDocument_$APP_NAME$.cpp
62 SOURCE          CPlatform.cpp
63
64 START RESOURCE      ..\data\$APP_NAME$.rss
65         HEADER
66         TARGETPATH          APP_RESOURCE_DIR
67         LANG            SC
68         END 
69
70 START RESOURCE      ..\data\$APP_NAME$_reg.rss
71     TARGETPATH          \private\10003a3f\apps
72 END
73
74 USERINCLUDE     . ..\inc
75 SYSTEMINCLUDE   . \epoc32\include \epoc32\include\libc \epoc32\include\mw \epoc32\include\platform \epoc32\include\platform\mw
76
77 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 
78