browserutilities/schemehandler/SchemeDispatcher/group/SchemeDispatcher.mmp
author Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
Mon, 26 Oct 2009 08:28:45 +0200
changeset 27 60c5402cb945
parent 0 dd21522fd290
child 36 0ed94ceaa377
permissions -rw-r--r--
Revision: 200941 Kit: 200943

  /*
* 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
SYSTEMINCLUDE     ../../../../inc

MW_LAYER_SYSTEMINCLUDE
MW_LAYER_ECOM_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

// 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