phonebookui/Phonebook2/group/Pbk2UIExtensionManager.mmp
changeset 0 e686773b3f54
child 21 9da50d567e3c
equal deleted inserted replaced
-1:000000000000 0:e686773b3f54
       
     1 /*
       
     2 * Copyright (c) 2005-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 UI Extension Manager project specification file.
       
    15 *
       
    16 */
       
    17 
       
    18 
       
    19 #include <platform/app/Pbk2UID.h>
       
    20 #include "Pbk2Config.mmp"
       
    21 #include "../inc/Pbk2InternalUID.h"
       
    22 #include "../inc/Pbk2Config.hrh"
       
    23 #include <platform_paths.hrh>
       
    24 #include <data_caging_paths.hrh>
       
    25 
       
    26 // Target information
       
    27 TARGET          Pbk2UIExt.dll
       
    28 TARGETTYPE      dll
       
    29 UID             KEPOCStaticDllUID2 KPbk2DllUID3
       
    30 CAPABILITY      CAP_GENERAL_DLL
       
    31 
       
    32 // Source path
       
    33 SOURCEPATH      ../UIExtensionManager/src
       
    34 
       
    35 // Extension managing
       
    36 SOURCE          CPbk2UIExtensionManager.cpp
       
    37 SOURCE          CPbk2UIExtensionMenuManager.cpp
       
    38 SOURCE          CPbk2UIExtensionLoader.cpp
       
    39 SOURCE          CPbk2UIExtensionFactory.cpp
       
    40 SOURCE          CPbk2ThinUIExtensionLoader.cpp
       
    41 SOURCE          CPbk2UIExtensionConfigurationObserver.cpp
       
    42 SOURCE          CPbk2UIExtensionInformation.cpp
       
    43 SOURCE          CPbk2UIExtensionIconSupport.cpp
       
    44 SOURCE          CPbk2UIExtensionIconInformation.cpp
       
    45 
       
    46 // Menu extension
       
    47 SOURCE          CPbk2UIExtensionMenu.cpp
       
    48 SOURCE          TPbk2UIExtensionRange.cpp
       
    49 
       
    50 // View extension
       
    51 SOURCE          CPbk2UIExtensionView.cpp
       
    52 
       
    53 // App UI extension
       
    54 SOURCE          CPbk2AppUiExtension.cpp
       
    55 
       
    56 // Traditional extensions
       
    57 SOURCE          CPbk2SettingsViewExtension.cpp
       
    58 SOURCE          CPbk2SettingsControlExtension.cpp
       
    59 SOURCE          CPbk2ContactEditorExtension.cpp
       
    60 SOURCE          CPbk2ContactUiControlExtension.cpp
       
    61 
       
    62 // Resources
       
    63 LANGUAGE_IDS
       
    64 
       
    65 // Include paths
       
    66 USERINCLUDE     ../UIExtensionManager/inc ../group
       
    67 SYSTEMINCLUDE   ../inc
       
    68 APP_LAYER_SYSTEMINCLUDE
       
    69 
       
    70 // Dependencies to Symbian OS components
       
    71 LIBRARY euser.lib ecom.lib efsrv.lib cone.lib bafl.lib
       
    72 LIBRARY eikcoctl.lib eikcore.lib
       
    73 LIBRARY FeatMgr.lib
       
    74 
       
    75 // Dependencies to S60 platform components
       
    76 LIBRARY avkon.lib
       
    77 
       
    78 // Dependencies to Phonebook components
       
    79 LIBRARY Pbk2Presentation.lib Pbk2CommonUi.lib
       
    80 
       
    81 #ifdef PBK2_ENABLE_PROFILE
       
    82 // Depencency to Phonebook profiling library
       
    83 LIBRARY Pbk2Profile.lib
       
    84 #endif // PBK2_ENABLE_PROFILE
       
    85 
       
    86 // End of File