phonebookui/Phonebook2/group/Pbk2NamesListExtension.mmp
branchRCL_3
changeset 20 f4a778e096c2
child 21 9da50d567e3c
equal deleted inserted replaced
19:5b6f26637ad3 20:f4a778e096c2
       
     1 /*
       
     2 * Copyright (c) 2007 Nokia Corporation and/or its subsidiary(-ies).
       
     3 * All rights reserved.
       
     4 * This component and the accompanying materials are made available
       
     5 * under the terms of "Eclipse Public License v1.0"
       
     6 * which accompanies this distribution, and is available
       
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     8 *
       
     9 * Initial Contributors:
       
    10 * Nokia Corporation - initial contribution.
       
    11 *
       
    12 * Contributors:
       
    13 *
       
    14 * Description:  Phonebook 2 Nameslist UI Extension project specification file.
       
    15 *
       
    16 */
       
    17 
       
    18 
       
    19 //system include
       
    20 #include <data_caging_paths.hrh>
       
    21 #include <platform_paths.hrh>
       
    22 
       
    23 //user include
       
    24 //#include "../nameslistextension/inc/pbk2nameslistexuid.h"
       
    25 #include "../inc/Pbk2NamesListExUID.h"
       
    26 #include "Pbk2Config.mmp"
       
    27 
       
    28 TARGET          Pbk2ExNamesListPlugin.dll
       
    29 TARGETTYPE      PLUGIN
       
    30 UID             0x10009D8D KPbk2NamesListExtPluginUID2
       
    31 CAPABILITY      CAP_ECOM_PLUGIN ReadUserData WriteUserData ReadDeviceData WriteDeviceData
       
    32 VENDORID				VID_DEFAULT
       
    33 
       
    34 APP_LAYER_SYSTEMINCLUDE
       
    35 SYSTEMINCLUDE   /epoc32/include/ecom
       
    36 
       
    37 // Include paths
       
    38 USERINCLUDE     ../NamesListExtension/inc
       
    39 USERINCLUDE     ../UIControls/inc
       
    40 SYSTEMINCLUDE   ../inc
       
    41 SYSTEMINCLUDE   ../ccapplication/inc
       
    42 
       
    43 SOURCEPATH      ../NamesListExtension/src
       
    44 SOURCE			DllMain.cpp
       
    45 SOURCE			NamesListUiExtensionPlugin.cpp
       
    46 SOURCE			NamesListExView.cpp
       
    47 SOURCE			CPbk2NameslistUiControlExtension.cpp
       
    48 SOURCE			CPbk2NlxPresenceSubscriptionInfo.cpp
       
    49 SOURCE			CPbk2NlxPresenceIconInfo.cpp
       
    50 SOURCE			CPbk2EcePresenceEngine.cpp
       
    51 SOURCE			CPbk2NlxOpenCcaCmd.cpp
       
    52 SOURCE			CPbk2NlxAddToTopContactsCmd.cpp
       
    53 SOURCE			CPbk2NlxRemoveFromTopContactsCmd.cpp
       
    54 SOURCE			CPbk2NlxMoveTopContactsCmd.cpp
       
    55 SOURCE			CPbk2NlxMoveTopContactsDlg.cpp
       
    56 SOURCE			CPbk2NlxReorderingModel.cpp
       
    57 SOURCE			Pbk2ContactUiControlProxy.cpp
       
    58 SOURCE			TPbk2ContactIterator.cpp
       
    59 SOURCE          CPbk2CmdItemAddTop.cpp
       
    60 SOURCE          CPbk2AddFavoritesVisibilityImpl.cpp
       
    61 SOURCE          CPbk2AddFavoritesVisibility.cpp
       
    62 SOURCE          CPbk2CmdItemRemoteContactLookup.cpp
       
    63 SOURCE          CPbk2RemoteContactLookupVisibilityImpl.cpp
       
    64 SOURCE          CPbk2RemoteContactLookupVisibility.cpp
       
    65 SOURCE          Pbk2NlxMenuFiltering.cpp
       
    66 SOURCE			cpbk2cmditemmycard.cpp
       
    67 SOURCE			cpbk2mycard.cpp
       
    68 SOURCE 			cpbk2openmycardcmd.cpp
       
    69 SOURCE          cpbk2contextlaunch.cpp
       
    70 SOURCE          cpbk2deletemycardcmd.cpp 
       
    71 SOURCE			CPbk2DelayedWaitNote.cpp
       
    72 
       
    73 // Resources
       
    74 START RESOURCE  ../rss/Pbk2ExNamesListRes.rss
       
    75 DEPENDS pbk2uicontrols.rsg
       
    76 DEPENDS phonebook2.rsg
       
    77 DEPENDS pbk2commands.rsg
       
    78 HEADER
       
    79 TARGET          Pbk2ExNamesListRes
       
    80 TARGETPATH      RESOURCE_FILES_DIR
       
    81 LANGUAGE_IDS
       
    82 END
       
    83 
       
    84 START RESOURCE  ../rss/Pbk2ExNamesListReg.rss
       
    85 TARGET          Pbk2ExNamesListPlugin //has to be the same as the dll name
       
    86 TARGETPATH      ECOM_RESOURCE_DIR
       
    87 END
       
    88 
       
    89 // Dependencies to Symbian OS components
       
    90 LIBRARY euser.lib commonengine.lib
       
    91 LIBRARY cone.lib bafl.lib
       
    92 LIBRARY efsrv.lib ecom.lib
       
    93 
       
    94 // Dependencies to S60 components
       
    95 LIBRARY Avkon.lib FeatMgr.lib sendui.lib CdlEngine.lib
       
    96 LIBRARY eikctl.lib eikdlg.lib eikcore.lib eikcoctl.lib bsclient.lib serviceprovidersettings.lib
       
    97 
       
    98 //CCA
       
    99 LIBRARY ccaclient.lib
       
   100 // Dependencies to Phonebook
       
   101 LIBRARY Pbk2CommonUi.lib Pbk2UiControls.lib Pbk2Commands.lib Pbk2UIExt.lib
       
   102 LIBRARY pbk2rclengine.lib
       
   103 LIBRARY Pbk2Presentation.lib VPbkEng.lib pbk2spbcontentprovider.lib
       
   104 LIBRARY centralrepository.lib touchfeedback.lib
       
   105 LIBRARY fbscli.lib
       
   106 LIBRARY egul.lib
       
   107 LIBRARY contactpresence.lib
       
   108 LIBRARY AknLayout2.lib AknLayout2Scalable.lib
       
   109 LIBRARY estor.lib 
       
   110 
       
   111 LIBRARY ws32.lib
       
   112 START BITMAP presenceIcons.mbm
       
   113 HEADER
       
   114 TARGETPATH      RESOURCE_FILES_DIR
       
   115 SOURCEPATH ../NamesListExtension/bitmaps
       
   116 SOURCE c8 ece_connecting.bmp
       
   117 SOURCE 1  ece_connecting_mask.bmp
       
   118 SOURCE c8 ece_available.bmp
       
   119 SOURCE 1  ece_available_mask.bmp
       
   120 SOURCE c8 ece_notavailable.bmp
       
   121 SOURCE 1  ece_notavailable_mask.bmp
       
   122 SOURCE c8 ece_donotdisturb.bmp
       
   123 SOURCE 1  ece_donotdisturb_mask.bmp
       
   124 END
       
   125