phonebookui/Phonebook2/group/Pbk2NamesListExtension.mmp
changeset 0 e686773b3f54
child 9 0d28c1c5b6dd
equal deleted inserted replaced
-1:000000000000 0:e686773b3f54
       
     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 SYSTEMINCLUDE   ../inc
       
    40 SYSTEMINCLUDE   ../ccapplication/inc
       
    41 
       
    42 SOURCEPATH      ../NamesListExtension/src
       
    43 SOURCE			DllMain.cpp
       
    44 SOURCE			NamesListUiExtensionPlugin.cpp
       
    45 SOURCE			NamesListExView.cpp
       
    46 SOURCE			CPbk2NameslistUiControlExtension.cpp
       
    47 SOURCE			CPbk2NlxPresenceSubscriptionInfo.cpp
       
    48 SOURCE			CPbk2NlxPresenceIconInfo.cpp
       
    49 SOURCE			CPbk2EcePresenceEngine.cpp
       
    50 SOURCE			CPbk2NlxOpenCcaCmd.cpp
       
    51 SOURCE			CPbk2NlxAddToTopContactsCmd.cpp
       
    52 SOURCE			CPbk2NlxRemoveFromTopContactsCmd.cpp
       
    53 SOURCE			CPbk2NlxMoveTopContactsCmd.cpp
       
    54 SOURCE			CPbk2NlxMoveTopContactsDlg.cpp
       
    55 SOURCE			CPbk2NlxReorderingModel.cpp
       
    56 SOURCE			Pbk2ContactUiControlProxy.cpp
       
    57 SOURCE			TPbk2ContactIterator.cpp
       
    58 SOURCE          CPbk2CmdItemAddTop.cpp
       
    59 SOURCE          CPbk2AddFavoritesVisibilityImpl.cpp
       
    60 SOURCE          CPbk2AddFavoritesVisibility.cpp
       
    61 SOURCE          CPbk2CmdItemRemoteContactLookup.cpp
       
    62 SOURCE          CPbk2RemoteContactLookupVisibilityImpl.cpp
       
    63 SOURCE          CPbk2RemoteContactLookupVisibility.cpp
       
    64 SOURCE          Pbk2NlxMenuFiltering.cpp
       
    65 SOURCE			cpbk2cmditemmycard.cpp
       
    66 SOURCE			cpbk2mycard.cpp
       
    67 SOURCE 			cpbk2openmycardcmd.cpp
       
    68 SOURCE          cpbk2contextlaunch.cpp
       
    69 SOURCE          cpbk2deletemycardcmd.cpp
       
    70 
       
    71 // Resources
       
    72 START RESOURCE  ../rss/Pbk2ExNamesListRes.rss
       
    73 DEPENDS pbk2uicontrols.rsg
       
    74 DEPENDS phonebook2.rsg
       
    75 DEPENDS pbk2commands.rsg
       
    76 HEADER
       
    77 TARGET          Pbk2ExNamesListRes
       
    78 TARGETPATH      RESOURCE_FILES_DIR
       
    79 LANGUAGE_IDS
       
    80 END
       
    81 
       
    82 START RESOURCE  ../rss/Pbk2ExNamesListReg.rss
       
    83 TARGET          Pbk2ExNamesListPlugin //has to be the same as the dll name
       
    84 TARGETPATH      ECOM_RESOURCE_DIR
       
    85 END
       
    86 
       
    87 // Dependencies to Symbian OS components
       
    88 LIBRARY euser.lib commonengine.lib
       
    89 LIBRARY cone.lib bafl.lib
       
    90 LIBRARY efsrv.lib ecom.lib
       
    91 
       
    92 // Dependencies to S60 components
       
    93 LIBRARY Avkon.lib FeatMgr.lib sendui.lib CdlEngine.lib
       
    94 LIBRARY eikctl.lib eikdlg.lib eikcore.lib eikcoctl.lib
       
    95 
       
    96 //CCA
       
    97 LIBRARY ccaclient.lib
       
    98 // Dependencies to Phonebook
       
    99 LIBRARY Pbk2CommonUi.lib Pbk2UiControls.lib Pbk2Commands.lib Pbk2UIExt.lib
       
   100 LIBRARY pbk2rclengine.lib
       
   101 LIBRARY Pbk2Presentation.lib VPbkEng.lib pbk2spbcontentprovider.lib
       
   102 LIBRARY centralrepository.lib touchfeedback.lib
       
   103 LIBRARY fbscli.lib
       
   104 LIBRARY egul.lib
       
   105 LIBRARY contactpresence.lib
       
   106 LIBRARY AknLayout2.lib AknLayout2Scalable.lib
       
   107 LIBRARY estor.lib 
       
   108 
       
   109 LIBRARY ws32.lib
       
   110 START BITMAP presenceIcons.mbm
       
   111 HEADER
       
   112 TARGETPATH      RESOURCE_FILES_DIR
       
   113 SOURCEPATH ../NamesListExtension/bitmaps
       
   114 SOURCE c8 ece_connecting.bmp
       
   115 SOURCE 1  ece_connecting_mask.bmp
       
   116 SOURCE c8 ece_available.bmp
       
   117 SOURCE 1  ece_available_mask.bmp
       
   118 SOURCE c8 ece_notavailable.bmp
       
   119 SOURCE 1  ece_notavailable_mask.bmp
       
   120 SOURCE c8 ece_donotdisturb.bmp
       
   121 SOURCE 1  ece_donotdisturb_mask.bmp
       
   122 END
       
   123