sl@0: // Copyright (c) 2002-2009 Nokia Corporation and/or its subsidiary(-ies).
sl@0: // All rights reserved.
sl@0: // This component and the accompanying materials are made available
sl@0: // under the terms of "Eclipse Public License v1.0"
sl@0: // which accompanies this distribution, and is available
sl@0: // at the URL "http://www.eclipse.org/legal/epl-v10.html".
sl@0: //
sl@0: // Initial Contributors:
sl@0: // Nokia Corporation - initial contribution.
sl@0: //
sl@0: // Contributors:
sl@0: //
sl@0: // Description:
sl@0: // mmfcontrollerframework.dll MMF controller framework library
sl@0: // 
sl@0: //
sl@0: 
sl@0: /**
sl@0:  @file
sl@0: */
sl@0: 
sl@0: target			mmfcontrollerframework.dll
sl@0: CAPABILITY ALL -TCB
sl@0: targettype		DLL
sl@0: UID				0x1000008d 0x101F76DD
sl@0: VENDORID 0x70000001
sl@0: UNPAGED
sl@0: 
sl@0: // Define this macro if the controller threads are to use the client heap
sl@0: // For use for testing purposes only - principally enables out-of-memory/alloc testing on the controller
sl@0: //MACRO			SYMBIAN_USE_CLIENT_HEAP
sl@0: 
sl@0: // If this macro is defined, it is as if UseSharedHeap or equiv is always called. 
sl@0: // For use for testing purposes only, note only valid if SYMBIAN_USE_CLIENT_HEAP is _not_ defined
sl@0: //MACRO SYMBIAN_FORCE_USE_SHARED_HEAP
sl@0: 
sl@0: userinclude	../../inc
sl@0: USERINCLUDE	../../inc/mmf/ControllerFramework
sl@0: 
sl@0: OS_LAYER_SYSTEMINCLUDE_SYMBIAN
sl@0: 
sl@0: SOURCEPATH		../../src/ControllerFramework
sl@0: source			MMFControllerFramework.cpp
sl@0: source			mmfcontrollerclient.cpp
sl@0: source			mmfcontrollerserver.cpp
sl@0: source			MMFControllerFrameworkBase.cpp
sl@0: source			mmfcontrollerpluginresolver.cpp
sl@0: source			RecMmfUtil.cpp
sl@0: source			RecMmfUtilBody.cpp
sl@0: source			mmfcontrollerheap.cpp
sl@0: source			MMFFormatImplementationInformationBody.cpp
sl@0: source			mmfcontrollerpatchdata.cpp
sl@0: 
sl@0: library			euser.lib
sl@0: library			ecom.lib
sl@0: library			efsrv.lib
sl@0: library			estor.lib
sl@0: library			bafl.lib
sl@0: library			charconv.lib
sl@0: library			inetprotutil.lib
sl@0: library 		mmcommonutils.lib
sl@0: library			mmfdrmpluginserverproxy.lib
sl@0: 
sl@0: #ifdef EABI
sl@0: DEFFILE MmfControllerFramework.def
sl@0: #endif
sl@0: 
sl@0: #ifdef WINSCW
sl@0: DEFFILE MMFCONTROLLERFRAMEWORK.DEF
sl@0: #endif
sl@0: 
sl@0: nostrictdef
sl@0: 
sl@0: start			wins
sl@0: 	baseaddress	0x4F340000
sl@0: end
sl@0: 
sl@0: 
sl@0: 
sl@0:                     
sl@0: 
sl@0: SMPSAFE