diff -r 000000000000 -r 5d03bc08d59c m3g/m3gcore11/group/m3g.mmp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/m3g/m3gcore11/group/m3g.mmp Tue Feb 02 01:47:50 2010 +0200 @@ -0,0 +1,71 @@ +/* +* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). +* All rights reserved. +* This component and the accompanying materials are made available +* under the terms of the License "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: Symbian project definition file +* +*/ +#include + +TARGET m3gcore.dll +TARGETTYPE dll +UID 0x1000008D 0x101F87E1 + +MACRO M3G_TARGET_SYMBIAN +MACRO M3G_BUILD_DLL + +CAPABILITY CAP_GENERAL_DLL + +// Modify default options to optimize for speed over size in this module. +OPTION ARMCC -O3 +OPTION ARMCC -Otime +ALWAYS_BUILD_AS_ARM + +// Uncomment the following flags to enable ARMv6 and/or VFP optimizations. +//#define __ARMV6_SUPPORT +//#define __VFPV2_SUPPORT + +#ifdef __ARMV6_SUPPORT +MACRO M3G_HW_ARMV6 +OPTION_REPLACE ARMCC --cpu 6 +#endif + +#ifdef __VFPV2_SUPPORT +MACRO M3G_HW_FLOAT +MACRO M3G_HW_FLOAT_VFPV2 +OPTION_REPLACE ARMCC --fpu softvfp+vfpv2 --fpmode fast +#endif + + +#if defined(UDEB) +MACRO M3G_DEBUG +#endif + +SOURCEPATH ../src + +SOURCE m3g_core.c +SOURCE m3g_symbian.cpp +SOURCE m3g_symbian_gl.cpp + +USERINCLUDE ../inc + +// This is a SYSTEMINCLUDE macro containing the OS +// layer specific include directories +OS_LAYER_SYSTEMINCLUDE + +SYSTEMINCLUDE /EPOC32/INCLUDE/LIBC +SYSTEMINCLUDE ../../../inc +SYSTEMINCLUDE ../../inc + +LIBRARY euser.lib estlib.lib fbscli.lib +LIBRARY efsrv.lib ws32.lib +LIBRARY libgles_cm.lib ezlib.lib