browserutilities/schemehandler/SchemeDispatcher/group/SchemeDispatcher.mmp
author Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
Thu, 07 Jan 2010 13:31:38 +0200
changeset 37 cb62a4f66ebe
parent 36 0ed94ceaa377
child 65 5bfc169077b2
child 73 a1a5d4e727e8
permissions -rw-r--r--
Revision: 200951 Kit: 201001

  /*
* Copyright (c) 2002 Nokia Corporation and/or its subsidiary(-ies).
* All rights reserved.
* This component and the accompanying materials are made available
* under the terms of the License "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 specification for Scheme Handler Dispatcher.   
*      
*
*/

#include <platform_paths.hrh>
#include <platform/mw/browser_platform_variant.hrh>
#include    <platform/mw/schemedefs.hrh>

TARGET      SchemeDispatcher.dll
TARGETTYPE  PLUGIN
UID         0x10009D8D SCHEME_DISPATCHER_UID

VENDORID    VID_DEFAULT

SOURCEPATH ../data
START RESOURCE SCHEME_DISPATCHER_UID_RSS_NAME
DEPENDS avkon.rsg
TARGET SchemeDispatcher.rsc
END

CAPABILITY  CAP_ECOM_PLUGIN

SOURCEPATH  ../src

SOURCE      DllEntryPoint.cpp
SOURCE      BaseHandler.cpp
SOURCE      SchemeProxy.cpp
SOURCE      FileHandler.cpp
SOURCE      HttpHandler.cpp
SOURCE      RtspHandler.cpp
SOURCE      MailToHandler.cpp
SOURCE      WtaiHandler.cpp
SOURCE      TelHandler.cpp
SOURCE      CtiHandler.cpp
SOURCE      MmsHandler.cpp

USERINCLUDE     ../inc
USERINCLUDE     ../../../../inc

MW_LAYER_SYSTEMINCLUDE

LIBRARY     euser.lib
LIBRARY	    ECOM.LIB
LIBRARY	    cone.lib
LIBRARY     commonui.lib
LIBRARY     apgrfx.lib                                                                              
LIBRARY     apmime.lib
LIBRARY     apparc.lib
LIBRARY     efsrv.lib
LIBRARY     BROWSERTELSERVICE.LIB
LIBRARY     INETPROTUTIL.LIB
LIBRARY     estor.lib
LIBRARY     ws32.lib
LIBRARY     ServiceHandler.lib
LIBRARY     BrowserLauncher.lib
LIBRARY     avkon.lib
LIBRARY Centralrepository.lib
LIBRARY     charconv.lib
// Define this macro if you wish to enable logging
//#define __TEST_SCHEMEDISP_LOG_ENABLED

#ifdef __TEST_SCHEMEDISP_LOG_ENABLED
	MACRO __SCHEMEDISP_LOG__
	DEBUGLIBRARY     flogger.lib
#endif	// __TEST_SCHEMEDISP_LOG_ENABLED