guestrendering/guestegl/group/guestegl.mmp
author Faisal Memon <faisal.memon@nokia.com>
Wed, 08 Sep 2010 15:45:18 +0100
branchbug235_bringup_0
changeset 13 220791dae4c4
child 56 40cc73c24bf8
permissions -rwxr-xr-x
Add TPIP free guest egl

// Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
// All rights reserved.
// This component and the accompanying materials are made available
// under the terms of "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:
// Project file for guest egl implementation

#include <platform_paths.hrh>
#include <EGL/egluids.hrh> // For uids

TARGET          guestegl.dll
TARGETTYPE      dll
LINKAS          libegl.dll
UID             KUidSharedDllUidValue KUidEGLDllUidValue
CAPABILITY      CAP_GENERAL_DLL
VENDORID        VID_DEFAULT

OS_LAYER_SYSTEMINCLUDE
OS_LAYER_KERNEL_SYSTEMINCLUDE
OS_LAYER_ESTLIB_SYSTEMINCLUDE

USERINCLUDE     ../inc
USERINCLUDE     ../../vghwutils/inc
USERINCLUDE     ../../vghwserialiser/inc
USERINCLUDE     ../../guestopenvg/inc
USERINCLUDE     ../../guestopengles11/inc

SOURCEPATH      ../../vghwserialiser/src
SOURCE          eglrfc.cpp

SOURCEPATH      ../src
SOURCE          guestegl.cpp
SOURCE          eglapi.cpp          // exported C functions for EGL
SOURCE          egldebug.cpp        // verbose debug trace
SOURCE          eglsync.cpp         // EGL Sync extension
SOURCE          eglsgimage.cpp      // EGL SgImage Lite extension
SOURCE          eglcontext.cpp      // client side class for EGL Context
SOURCE          eglattribs.cpp      // utilities for managing EGL AttribLists

LIBRARY         euser.lib           // Mandatory
LIBRARY         fbscli.lib          // For CFbsBitmap, etc
LIBRARY         ws32.lib            // For RWindow, Direct Screen Access, etc
LIBRARY         surfacemanager.lib
LIBRARY         surfaceupdateclient.lib
LIBRARY         vghwutils.lib
LIBRARY         vghwserialiser.lib
LIBRARY         libc.lib            // For strcmp, etc

#ifdef FAISALMEMON_S4_SGIMAGE
LIBRARY         sgresource.lib      // For RSgImage
#endif

// standard ARM def file baseline for all implementions
DEFFILE         /epoc32/include/def/eabi/libegl14.def   // ARM def file

EPOCALLOWDLLDATA