os/graphics/graphicscomposition/openwfcompositionengine/group/openwfc.mmp
author sl@SLION-WIN7.fritz.box
Fri, 15 Jun 2012 03:10:57 +0200
changeset 0 bde4ae8d615e
permissions -rw-r--r--
First public contribution.
     1 // Copyright (c) 2009-2010 Nokia Corporation and/or its subsidiary(-ies).
     2 //
     3 // Permission is hereby granted, free of charge, to any person obtaining a
     4 // copy of this software and/or associated documentation files (the
     5 // "Materials"), to deal in the Materials without restriction, including
     6 // without limitation the rights to use, copy, modify, merge, publish,
     7 // distribute, sublicense, and/or sell copies of the Materials, and to
     8 // permit persons to whom the Materials are furnished to do so, subject to
     9 // the following conditions:
    10 //
    11 // The above copyright notice and this permission notice shall be included
    12 // in all copies or substantial portions of the Materials.
    13 //
    14 // THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
    15 // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
    16 // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
    17 // IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
    18 // CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
    19 // TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
    20 // MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS.
    21 //
    22 // Description:
    23 // libWFC.dll OpenWFC Sample Implementation
    24 // 
    25 //
    26 
    27 #include <WF/openwfcuids.hrh>
    28 
    29 //macros to enable filtering debug log output.
    30 //DEBUG_LOG must also be defined to enable logging 
    31 //(automatic if _DEBUG is defined, and DEBUG_DONOT_LOG is not defined)
    32 //MACRO DEBUG_DONOT_LOG
    33 //MACRO DEBUG_LOG_FUNCTION=WFC_Element_
    34 //MACRO DEBUG_LOG_FILE=owfnotifications.c
    35 
    36 TARGET			libWFC.dll
    37 NOEXPORTLIBRARY
    38 EPOCALLOWDLLDATA 
    39 
    40 #ifdef WINS
    41 deffile SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(def/win32/libWFC.def)
    42 #else
    43 deffile SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(def/eabi/libWFC.def)
    44 #endif
    45 
    46 MACRO			__KHR_EXPORTS
    47 TARGETTYPE		dll
    48 CAPABILITY		PowerMgmt ReadDeviceData WriteDeviceData ProtServ
    49 UID				0 KUidOpenWfcDllUidValue
    50 
    51 OS_LAYER_SYSTEMINCLUDE_SYMBIAN
    52 OS_LAYER_LIBC_SYSTEMINCLUDE
    53 MACRO		HG_NO_ALLOCA_H
    54 MACRO		EGL_DLL
    55 
    56 USERINCLUDE		../composition/include
    57 USERINCLUDE		../common/include
    58 USERINCLUDE		../adaptation/include
    59 
    60 LIBRARY			libEGL.lib
    61 LIBRARY			euser.lib
    62 LIBRARY			libc.lib
    63 LIBRARY			libpthread.lib
    64 LIBRARY			libm.lib
    65 LIBRARY			hal.lib
    66 LIBRARY			wfcinterop.lib
    67 LIBRARY			surfacemanager.lib
    68 LIBRARY			openwfc_ri_display.lib
    69 
    70 SOURCEPATH	../composition/src
    71 SOURCE			wfcapi.c 
    72 SOURCE			wfccontext.c
    73 SOURCE			wfcdevice.c
    74 SOURCE			wfcelement.c
    75 SOURCE			wfcimageprovider.c
    76 SOURCE			wfcscene.c
    77 SOURCE			wfcpipeline.c
    78 
    79 SOURCEPATH	../common/src
    80 SOURCE			owfarray.c
    81 SOURCE			owfattributes.c
    82 SOURCE			owfdebug.c
    83 SOURCE			owfimage.c
    84 SOURCE			owflinkedlist.c
    85 SOURCE			owfmemory.c
    86 SOURCE			owfobject.c
    87 SOURCE			owfpool.c
    88 SOURCE			owfutils.c
    89 
    90 SOURCEPATH	../adaptation/src/Platform/OS/symbian
    91 SOURCE			owfconsole.cpp
    92 SOURCE			owfmessagequeue.cpp
    93 SOURCE			owfmutex.c
    94 SOURCE			owfsemaphore.c
    95 SOURCE			owfthread.c
    96 SOURCE			owfextensions.cpp
    97 
    98 SOURCEPATH ../adaptation/src/Platform/Graphics/symbian
    99 SOURCE			owfdisplaycontext.cpp
   100 SOURCE 			owfnativestreamstub.cpp
   101 SOURCE 			owfnotifications.cpp 
   102 SOURCE                  owfscreen.cpp
   103 
   104 
   105 
   106 SMPSAFE
   107