openvg/openvgrefimplementation/sfopenvg/test/group/tiger.mmp
author Faisal Memon <faisal.memon@nokia.com>
Thu, 06 May 2010 18:24:48 +0100
branchNewGraphicsArchitecture
changeset 52 0c41673def7a
parent 6 250ac10a3d98
child 57 2bf8a359aa2f
permissions -rw-r--r--
Apply patch 6. Cleanup syborg specific variation by allowing the project file to build one specially for it. Fix include macros for test apps. Further tuning how the variant is build appears in later patches. Explicitly including platform_paths seems to make debugging easier for carbide. This might be removed if its bad practice or causes issues.

/*
 * ==============================================================================
 *  Name        : tiger.mmp
 *  Part of     : Tiger OpenVG demo app
 *
 * ==============================================================================
 */

//New style application exe
TARGET          tiger.exe
TARGETTYPE      exe
UID             0x100039CE 0xA000024A

EPOCSTACKSIZE   30000
EPOCHEAPSIZE  0x1000 0x2000000

VENDORID        0
CAPABILITY      NONE

SOURCEPATH      ..\src
SOURCE          tiger.cpp
SOURCE          tigerapp.cpp
SOURCE          tigerappui.cpp
SOURCE          tigerdocument.cpp
SOURCE          tigercontainer.cpp

START RESOURCE  ..\data\tiger.rss
HEADER
TARGETPATH      \\resource\\apps
LANG            SC
END //RESOURCE

macro __OPENVGHEADERS_USE_VG_1_1

USERINCLUDE     .
USERINCLUDE     ..\inc

APP_LAYER_SYSTEMINCLUDE

SYSTEMINCLUDE  OS_LAYER_PUBLIC_EXPORT_PATH(vg) // OpenGL ES include files
SYSTEMINCLUDE  OS_LAYER_PUBLIC_EXPORT_PATH(egl) // EGL include files

LIBRARY         euser.lib apparc.lib cone.lib eikcore.lib
LIBRARY         avkon.lib fbscli.lib efsrv.lib
library 		gdi.lib
LIBRARY         ws32.lib
LIBRARY			fntstr.lib
//LIBRARY         sflibopenvgrefimpl.lib
LIBRARY			libegl_sw.lib
LIBRARY     libopenvg_sw.lib

START RESOURCE ..\data\tiger_reg.rss
#ifdef WINSCW
TARGETPATH 	  \private\10003a3f\apps
#else
TARGETPATH 	  \private\10003a3f\import\apps
#endif
END