webengine/osswebengine/MemoryManager/Group/MemMan.mmp
branchRCL_3
changeset 94 919f36ff910f
parent 93 79859ed3eea9
equal deleted inserted replaced
93:79859ed3eea9 94:919f36ff910f
    13 *
    13 *
    14 * Description:  Memory Manager build file
    14 * Description:  Memory Manager build file
    15 *
    15 *
    16 */
    16 */
    17 
    17 
    18 #if defined(__BROWSER_SDK)
    18 
    19 TARGET          MemMan_sdk.dll
       
    20 #else
       
    21 #include <platform_paths.hrh>
    19 #include <platform_paths.hrh>
    22 #include <platform/mw/Browser_platform_variant.hrh>
    20 #include <platform/mw/browser_platform_variant.hrh>
       
    21 
    23 TARGET          MemMan.dll
    22 TARGET          MemMan.dll
    24 #endif
       
    25 
    23 
    26 TARGETTYPE      dll
    24 TARGETTYPE      dll
    27 
    25 
    28 OPTION ARMCC -O3 -Otime
    26 OPTION ARMCC -O3 -Otime
    29 UID 0x1000008D  0x10281B6D
    27 UID 0x1000008D  0x10281B6D
    30 
    28 
       
    29 // Define these macros for OOM logs
    31 //MACRO OOM_LOGGING
    30 //MACRO OOM_LOGGING
    32 //MACRO DL_CHUNK_MEM_DEBUG
    31 //#define OOM_LOGGING 1
       
    32 
    33 
    33 
    34 MACRO USE_FAST_MALLOC
    34 MACRO USE_FAST_MALLOC
    35 MACRO NOKIA_CHANGES
    35 MACRO NOKIA_CHANGES
    36 MACRO __NEW_ALLOCATOR__
    36 MACRO __NEW_ALLOCATOR__
    37 //MACRO TRACE_CHUNK_USAGE
    37 //MACRO TRACE_CHUNK_USAGE
    38 
    38 
    39 CAPABILITY CAP_GENERAL_DLL
    39 CAPABILITY CAP_GENERAL_DLL
    40 VENDORID    VID_DEFAULT
    40 VENDORID    VID_DEFAULT
    41 EPOCALLOWDLLDATA
    41 EPOCALLOWDLLDATA
    42 #ifndef __BROWSER_SDK
    42 
    43 MW_LAYER_SYSTEMINCLUDE
    43 MW_LAYER_SYSTEMINCLUDE
    44 //MW_LAYER_LIBC_SYSTEMINCLUDE
    44 OS_LAYER_ESTLIB_SYSTEMINCLUDE
    45 #else
       
    46 SYSTEMINCLUDE   /Epoc32/include
       
    47 #endif
       
    48 SYSTEMINCLUDE   /epoc32/include/libc
       
    49 //#endif
       
    50 
    45 
    51 USERINCLUDE     ../Inc
    46 USERINCLUDE     ../Inc
    52 
    47 
    53 SOURCEPATH  ../Src
    48 SOURCEPATH  ../Src
    54 SOURCE MemoryManager.cpp
    49 SOURCE MemoryManager.cpp
    57 SOURCE fast_malloc.cpp
    52 SOURCE fast_malloc.cpp
    58 SOURCE FastAllocator.cpp
    53 SOURCE FastAllocator.cpp
    59 SOURCE heap.cpp
    54 SOURCE heap.cpp
    60 SOURCE SymbianDLAllocatorWrapper.cpp
    55 SOURCE SymbianDLAllocatorWrapper.cpp
    61 
    56 
    62 LIBRARY euser.lib
    57 LIBRARY   euser.lib
    63 DEBUGLIBRARY flogger.lib
    58 LIBRARY   avkon.lib
    64 LIBRARY avkon.lib
    59 LIBRARY   estlib.lib
    65 LIBRARY estlib.lib
    60 LIBRARY   hal.lib
    66 LIBRARY hal.lib
       
    67 
    61 
    68 LIBRARY   oommonitor.lib
    62 LIBRARY   oommonitor.lib
       
    63 LIBRARY   aknnotify.lib
       
    64 LIBRARY   commonengine.lib
       
    65 
       
    66 #ifdef OOM_LOGGING
       
    67 LIBRARY flogger.lib
       
    68 LIBRARY efsrv.lib
       
    69 #endif