|
1 /* |
|
2 * Copyright (c) 2006-2007 Nokia Corporation and/or its subsidiary(-ies). |
|
3 * All rights reserved. |
|
4 * This component and the accompanying materials are made available |
|
5 * under the terms of "Eclipse Public License v1.0" |
|
6 * which accompanies this distribution, and is available |
|
7 * at the URL "http://www.eclipse.org/legal/epl-v10.html". |
|
8 * |
|
9 * Initial Contributors: |
|
10 * Nokia Corporation - initial contribution. |
|
11 * |
|
12 * Contributors: |
|
13 * |
|
14 * Description: Project definition file for project Hitchcock Core |
|
15 * intended for building the Hitchcock UI Toolkit using |
|
16 * a public S60 3.0 SDK. |
|
17 * |
|
18 */ |
|
19 |
|
20 |
|
21 |
|
22 // Compile for Series 60. (This is the default) |
|
23 MACRO SERIES_60 |
|
24 |
|
25 // Compile for Series 80. |
|
26 // Note: not tested, most probably will not work.. |
|
27 //MACRO SERIES_80 |
|
28 |
|
29 // Uses glReadPixels instead of glCopyTexSubImage in CHuiGles10TextureProcessor. |
|
30 //MACRO HUI_PROCESSOR_READPIXELS |
|
31 |
|
32 // Use this to compile on software driver. Will disable full screen anti-aliasing. |
|
33 //MACRO OPENGLES_SW_DRIVER |
|
34 |
|
35 // Print debug messages using CHuiStatic::Printf(). This affects only debug |
|
36 // builds - there is no debug output for release builds. To make release |
|
37 // builds to generate debug output with CHuiStatic::Printf(), you have to |
|
38 // manually tune HuiUtil.h header and recompile everything. You have to |
|
39 // know what you're doing there! ;) |
|
40 // MACRO HUI_DEBUG_WITH_PRINTF |
|
41 |
|
42 // Print debug messages from the frame draw code, using RDebug |
|
43 // Be aware that this creates A LOT of debug output.- |
|
44 // MACRO HUI_DEBUG_FRAMEDRAW |
|
45 |
|
46 // Print debug messages from the frame drawing code, using CHuiStatic::Printf() |
|
47 // This is an alternative for HUI_DEBUG_FRAMEDRAW |
|
48 // MACRO HUI_DEBUG_FRAMEDRAW_WITH_PRINTF |
|
49 |
|
50 // Disable the default render surface. If disabled, a display must be |
|
51 // created before textures can be loaded. |
|
52 //MACRO GLES10_DISABLE_DEFAULT_RENDER_SURFACE |
|
53 |
|
54 // These will constrain the used APIs to ones that are available in public SDK. |
|
55 // Enable these, if using a public SDK! |
|
56 MACRO PUBLIC_SDK |
|
57 #define PUBLIC_SDK |
|
58 |
|
59 #include "huitk_base.mmp" |
|
60 |
|
61 |