graphicscomposition/openwfcompositionengine/group/openwfc.mmp
branchNewGraphicsArchitecture
changeset 52 0c41673def7a
parent 51 171f62eead1d
child 53 c4e876502c00
equal deleted inserted replaced
51:171f62eead1d 52:0c41673def7a
     1 // Copyright (c) 2009-2010 Nokia Corporation and/or its subsidiary(-ies).
       
     2 // All rights reserved.
       
     3 // This component and the accompanying materials are made available
       
     4 // under the terms of "Eclipse Public License v1.0"
       
     5 // which accompanies this distribution, and is available
       
     6 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     7 //
       
     8 // Initial Contributors:
       
     9 // Nokia Corporation - initial contribution.
       
    10 //
       
    11 // Contributors:
       
    12 //
       
    13 // Description:
       
    14 // libWFC.dll OpenWFC Sample Implementation
       
    15 // 
       
    16 //
       
    17 
       
    18 #include <WF/openwfcuids.hrh>
       
    19 
       
    20 //macros to enable filtering debug log output.
       
    21 //DEBUG_LOG must also be defined to enable logging 
       
    22 //(automatic if _DEBUG is defined, and DEBUG_DONOT_LOG is not defined)
       
    23 MACRO DEBUG_DONOT_LOG
       
    24 //MACRO DEBUG_LOG_FUNCTION=WFC_Element_
       
    25 //MACRO DEBUG_LOG_FILE=owfnotifications.c
       
    26 
       
    27 TARGET			libWFC.dll
       
    28 NOEXPORTLIBRARY
       
    29 EPOCALLOWDLLDATA 
       
    30 
       
    31 #ifdef WINS
       
    32 deffile SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(def/win32/libWFC.def)
       
    33 #else
       
    34 deffile SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(def/eabi/libWFC.def)
       
    35 #endif
       
    36 
       
    37 MACRO			__KHR_EXPORTS
       
    38 TARGETTYPE		dll
       
    39 CAPABILITY		PowerMgmt ReadDeviceData WriteDeviceData ProtServ
       
    40 UID				0 KUidOpenWfcDllUidValue
       
    41 
       
    42 OPTION ARMCC    -O3 -Otime --cpu 6
       
    43 ALWAYS_BUILD_AS_ARM
       
    44 
       
    45 OS_LAYER_SYSTEMINCLUDE
       
    46 OS_LAYER_LIBC_SYSTEMINCLUDE
       
    47 MACRO		HG_NO_ALLOCA_H
       
    48 MACRO		EGL_DLL
       
    49 
       
    50 USERINCLUDE		../composition/include
       
    51 USERINCLUDE		../common/include
       
    52 USERINCLUDE		../adaptation/include
       
    53 
       
    54 LIBRARY			libEGL.lib
       
    55 LIBRARY			euser.lib
       
    56 LIBRARY			libc.lib
       
    57 LIBRARY			libpthread.lib
       
    58 LIBRARY			libm.lib
       
    59 LIBRARY			hal.lib
       
    60 LIBRARY			wfcinterop.lib
       
    61 LIBRARY			surfacemanager.lib
       
    62 
       
    63 SOURCEPATH	../composition/src
       
    64 SOURCE			wfcapi.c 
       
    65 SOURCE			wfccontext.c
       
    66 SOURCE			wfcdevice.c
       
    67 SOURCE			wfcelement.c
       
    68 SOURCE			wfcimageprovider.c
       
    69 SOURCE			wfcscene.c
       
    70 SOURCE			wfcpipeline.c
       
    71 
       
    72 SOURCEPATH	../common/src
       
    73 SOURCE			owfarray.c
       
    74 SOURCE			owfattributes.c
       
    75 SOURCE			owfdebug.c
       
    76 SOURCE			owfimage.c
       
    77 SOURCE			owflinkedlist.c
       
    78 SOURCE			owfmemory.c
       
    79 SOURCE			owfobject.c
       
    80 SOURCE			owfpool.c
       
    81 SOURCE			owfutils.c
       
    82 
       
    83 SOURCEPATH	../adaptation/src/Platform/OS/symbian
       
    84 SOURCE			owfconsole.cpp
       
    85 SOURCE			owfmessagequeue.c
       
    86 SOURCE			owfmutex.c
       
    87 SOURCE			owfsemaphore.c
       
    88 SOURCE			owfthread.c
       
    89 SOURCE			owfextensions.cpp
       
    90 
       
    91 SOURCEPATH ../adaptation/src/Platform/Graphics/symbian
       
    92 SOURCE			owfdisplaycontext.cpp
       
    93 SOURCE 			owfscreen_displaychannel.cpp
       
    94 SOURCE 			owfnativestreamstub.cpp
       
    95 SOURCE 			owfnotifications.cpp
       
    96 
       
    97 
       
    98 
       
    99 SMPSAFE
       
   100