bluetoothengine/btui/Ecom/group/BtuiPlugin.mmp
author Pat Downey <patd@symbian.org>
Wed, 01 Sep 2010 12:20:04 +0100
branchRCL_3
changeset 23 9386f31cc85b
parent 0 f63038272f30
permissions -rw-r--r--
Revert incorrect RCL_3 drop: Revision: 201033 Kit: 201035

/*
* Copyright (c) 2002-2007 Nokia Corporation and/or its subsidiary(-ies).
* All rights reserved.
* This component and the accompanying materials are made available
* under the terms of "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:  This module contains the views of BTUI.
*
*/


#include <platform_paths.hrh>
#include <data_caging_paths.hrh>
#include <bldvariant.hrh>


CAPABILITY          CAP_ECOM_PLUGIN NetworkControl
TARGET              BtuiPlugin.dll 
TARGETTYPE          PLUGIN
UID                 0x10009D8D 0x1020742B // UPDATE THIS
VENDORID            VID_DEFAULT

//********* UIDs *************
//0x1020742B 	//DLL UID
//0x1020742C 	//Impl1. UID
//0x1020745C	//impl2. UID
//0x1020745D	//impl3. UID 
//****************************

SOURCEPATH      ../src
SOURCE          BTUIMainContainer.cpp
SOURCE          BTUIMainView.cpp
SOURCE          BTUIViewsCommonUtils.cpp
SOURCE          BTUIKeyWatcher.cpp
SOURCE          BTUIActive.cpp

#ifdef __BT_SAP
SOURCE          BTUISap.cpp
#else
SOURCE          BTUINonSap.cpp
#endif

SOURCE          BTUIBlockedDevicesView.cpp
SOURCE          BTUIPairedDevicesView.cpp
SOURCE          BTUIDeviceContainer.cpp
SOURCE          BtuiPluginImplementationTable.cpp
SOURCE          btuipluginman.cpp

//BTUI plugin resource definition
START RESOURCE  ../data/BtuiViewResources.rss
HEADER
TARGETPATH 		RESOURCE_FILES_DIR
LANGUAGE_IDS
END  


//***********ECOM resource definition******************
//--Ecom resource TARGET name must be same as DLL name,
//--otherwise Ecom won't recognise it. 
//*****************************************************
START RESOURCE      ../data/1020742B.rss
TARGET              BtuiPlugin.rsc   
END 


USERINCLUDE     ../inc	
USERINCLUDE     ../../inc	
USERINCLUDE	../data //for documents


SYSTEMINCLUDE   ../../inc   	//for private API headers (BluetoothEngine subsystem)
SYSTEMINCLUDE   ../../../inc    //for internal API headers (localconnectivity)
APP_LAYER_SYSTEMINCLUDE

SYSTEMINCLUDE   /epoc32/include/ecom

#ifdef __SERIES60_HELP
SYSTEMINCLUDE   /epoc32/include/cshelp
#endif
LIBRARY         btdevmodel.lib	// Model of BTUI 
LIBRARY         btengdiscovery.lib	// device search
LIBRARY         btengsettings.lib	// main settings view
LIBRARY			btengdevman.lib		// sap name,PairedDevicesView,Blocked devices view
LIBRARY			btengconnman.lib	// sap address, connect/disconnect device
LIBRARY			btmanclient.lib		// TBTRegistrySearch for sap address
LIBRARY         euser.lib apparc.lib cone.lib       // Symbian OS framework libraries
LIBRARY         eikcore.lib eikcoctl.lib eikctl.lib // UIKON libraries
LIBRARY         avkon.lib                           // Series 60 UI library
LIBRARY         bafl.lib                            // Basic Application Framework Library
LIBRARY         btdevice.lib                        // Bluetooth device handling routines
LIBRARY         bluetooth.lib                       // Bluetooth device address handling routines
LIBRARY         commonengine.lib                    // Series 60 common components library publish & subsribe and string loader
LIBRARY         aknnotify.lib                       // Avkon global notes
LIBRARY         AknSkins.lib                        // Skinned icons
LIBRARY         aknicon.lib
LIBRARY         centralrepository.lib               // Central Repository
LIBRARY         FeatMgr.lib
LIBRARY         ecom.lib
LIBRARY         charconv.lib
LIBRARY         esock.lib

LIBRARY     	GSEcomPlugin.lib
LIBRARY         GSFramework.lib

// For cover display support:
LIBRARY         eikdlg.lib
LIBRARY         estor.lib


#ifdef __BT_SAP
//LIBRARY         BTSap.lib
#endif
                
DEBUGLIBRARY    flogger.lib                         // File logging services

#ifdef __SERIES60_HELP
LIBRARY         hlplch.lib                          // Help library
#endif

LIBRARY         egul.lib 
LIBRARY         btfeatures.lib

// This is optional - used only by Codewarrior IDE for .RSS file editing.
//DOCUMENT            ../data/1020742B.rss 
//DOCUMENT            ../data/BtuiViewResources.rss

//**** End of .mmp *****