diff -r 000000000000 -r e686773b3f54 phonebookui/Phonebook2/group/Pbk2NamesListExtension.mmp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/phonebookui/Phonebook2/group/Pbk2NamesListExtension.mmp Tue Feb 02 10:12:17 2010 +0200 @@ -0,0 +1,123 @@ +/* +* Copyright (c) 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: Phonebook 2 Nameslist UI Extension project specification file. +* +*/ + + +//system include +#include +#include + +//user include +//#include "../nameslistextension/inc/pbk2nameslistexuid.h" +#include "../inc/Pbk2NamesListExUID.h" +#include "Pbk2Config.mmp" + +TARGET Pbk2ExNamesListPlugin.dll +TARGETTYPE PLUGIN +UID 0x10009D8D KPbk2NamesListExtPluginUID2 +CAPABILITY CAP_ECOM_PLUGIN ReadUserData WriteUserData ReadDeviceData WriteDeviceData +VENDORID VID_DEFAULT + +APP_LAYER_SYSTEMINCLUDE +SYSTEMINCLUDE /epoc32/include/ecom + +// Include paths +USERINCLUDE ../NamesListExtension/inc +SYSTEMINCLUDE ../inc +SYSTEMINCLUDE ../ccapplication/inc + +SOURCEPATH ../NamesListExtension/src +SOURCE DllMain.cpp +SOURCE NamesListUiExtensionPlugin.cpp +SOURCE NamesListExView.cpp +SOURCE CPbk2NameslistUiControlExtension.cpp +SOURCE CPbk2NlxPresenceSubscriptionInfo.cpp +SOURCE CPbk2NlxPresenceIconInfo.cpp +SOURCE CPbk2EcePresenceEngine.cpp +SOURCE CPbk2NlxOpenCcaCmd.cpp +SOURCE CPbk2NlxAddToTopContactsCmd.cpp +SOURCE CPbk2NlxRemoveFromTopContactsCmd.cpp +SOURCE CPbk2NlxMoveTopContactsCmd.cpp +SOURCE CPbk2NlxMoveTopContactsDlg.cpp +SOURCE CPbk2NlxReorderingModel.cpp +SOURCE Pbk2ContactUiControlProxy.cpp +SOURCE TPbk2ContactIterator.cpp +SOURCE CPbk2CmdItemAddTop.cpp +SOURCE CPbk2AddFavoritesVisibilityImpl.cpp +SOURCE CPbk2AddFavoritesVisibility.cpp +SOURCE CPbk2CmdItemRemoteContactLookup.cpp +SOURCE CPbk2RemoteContactLookupVisibilityImpl.cpp +SOURCE CPbk2RemoteContactLookupVisibility.cpp +SOURCE Pbk2NlxMenuFiltering.cpp +SOURCE cpbk2cmditemmycard.cpp +SOURCE cpbk2mycard.cpp +SOURCE cpbk2openmycardcmd.cpp +SOURCE cpbk2contextlaunch.cpp +SOURCE cpbk2deletemycardcmd.cpp + +// Resources +START RESOURCE ../rss/Pbk2ExNamesListRes.rss +DEPENDS pbk2uicontrols.rsg +DEPENDS phonebook2.rsg +DEPENDS pbk2commands.rsg +HEADER +TARGET Pbk2ExNamesListRes +TARGETPATH RESOURCE_FILES_DIR +LANGUAGE_IDS +END + +START RESOURCE ../rss/Pbk2ExNamesListReg.rss +TARGET Pbk2ExNamesListPlugin //has to be the same as the dll name +TARGETPATH ECOM_RESOURCE_DIR +END + +// Dependencies to Symbian OS components +LIBRARY euser.lib commonengine.lib +LIBRARY cone.lib bafl.lib +LIBRARY efsrv.lib ecom.lib + +// Dependencies to S60 components +LIBRARY Avkon.lib FeatMgr.lib sendui.lib CdlEngine.lib +LIBRARY eikctl.lib eikdlg.lib eikcore.lib eikcoctl.lib + +//CCA +LIBRARY ccaclient.lib +// Dependencies to Phonebook +LIBRARY Pbk2CommonUi.lib Pbk2UiControls.lib Pbk2Commands.lib Pbk2UIExt.lib +LIBRARY pbk2rclengine.lib +LIBRARY Pbk2Presentation.lib VPbkEng.lib pbk2spbcontentprovider.lib +LIBRARY centralrepository.lib touchfeedback.lib +LIBRARY fbscli.lib +LIBRARY egul.lib +LIBRARY contactpresence.lib +LIBRARY AknLayout2.lib AknLayout2Scalable.lib +LIBRARY estor.lib + +LIBRARY ws32.lib +START BITMAP presenceIcons.mbm +HEADER +TARGETPATH RESOURCE_FILES_DIR +SOURCEPATH ../NamesListExtension/bitmaps +SOURCE c8 ece_connecting.bmp +SOURCE 1 ece_connecting_mask.bmp +SOURCE c8 ece_available.bmp +SOURCE 1 ece_available_mask.bmp +SOURCE c8 ece_notavailable.bmp +SOURCE 1 ece_notavailable_mask.bmp +SOURCE c8 ece_donotdisturb.bmp +SOURCE 1 ece_donotdisturb_mask.bmp +END +