phonebookui/Phonebook2/group/Pbk2ServerApp.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 Server Application project specification file.
       
    15 *
       
    16 */
       
    17 
       
    18 
       
    19 #include <platform/app/Pbk2UID.h>
       
    20 #include "Pbk2Config.mmp"
       
    21 #include "../inc/Pbk2InternalUID.h"
       
    22 #include <platform_paths.hrh>
       
    23 #include <data_caging_paths.hrh>
       
    24 
       
    25 // Target information
       
    26 TARGET          Pbk2ServerApp.exe
       
    27 EPOCHEAPSIZE    0x1000 0x200000
       
    28 TARGETTYPE      exe
       
    29 UID             KEPOCNullUID KPbk2ServerAppUID3
       
    30 CAPABILITY      CAP_APPLICATION
       
    31 VENDORID        VID_DEFAULT
       
    32 
       
    33 // Source path
       
    34 SOURCEPATH      ../ServerApplication/src
       
    35 
       
    36 // Core classes
       
    37 SOURCE          CPbk2ServerApplication.cpp
       
    38 SOURCE          CPbk2ServerApp.cpp
       
    39 SOURCE          CPbk2ServerAppDocument.cpp
       
    40 SOURCE          CPbk2ServerAppAppUi.cpp
       
    41 
       
    42 // Services
       
    43 SOURCE          CPbk2AppService.cpp
       
    44 SOURCE          CPbk2AssignService.cpp
       
    45 SOURCE          CPbk2FetchService.cpp
       
    46 
       
    47 // Fetchers
       
    48 SOURCE          CPbk2EntryFetcher.cpp
       
    49 SOURCE          CPbk2ItemFetcher.cpp
       
    50 
       
    51 // Assigners
       
    52 SOURCE          CPbk2SingleContactDataAssigner.cpp
       
    53 SOURCE          CPbk2MultiContactDataAssigner.cpp
       
    54 SOURCE          CPbk2ContactAttributeAssigner.cpp
       
    55 SOURCE          Pbk2ContactAssignerFactory.cpp
       
    56 SOURCE          CPbk2ContactTextDataAssigner.cpp
       
    57 SOURCE          CPbk2ContactImageAssigner.cpp
       
    58 SOURCE          CPbk2ContactEmptyDataAssigner.cpp
       
    59 SOURCE          CPbk2ContactRingingToneAssigner.cpp
       
    60 SOURCE          CPbk2ContactSpeedDialAttributeAssigner.cpp
       
    61 SOURCE          CPbk2ContactSpeedDialAttributeUnassigner.cpp
       
    62 
       
    63 // Phased services
       
    64 SOURCE          CPbk2ContactFetchPhase.cpp
       
    65 SOURCE          CPbk2AddressSelectPhase.cpp
       
    66 SOURCE          CPbk2AttributeAddressSelectPhase.cpp
       
    67 SOURCE          CPbk2SelectSinglePropertyPhase.cpp
       
    68 SOURCE          CPbk2SelectCreateNewPropertyPhase.cpp
       
    69 SOURCE          CPbk2SelectMultiplePropertyPhase.cpp
       
    70 SOURCE          CPbk2SelectUpdateEmptyPropertyPhase.cpp
       
    71 SOURCE          CPbk2SelectCreateEmptyPropertyPhase.cpp
       
    72 SOURCE          Pbk2SelectPropertyPhaseFactory.cpp
       
    73 SOURCE          CPbk2PrepareSingleAssignPhase.cpp
       
    74 SOURCE          cpbk2preparemultipleassignphase.cpp
       
    75 SOURCE          CPbk2PrepareAttributeAssignPhase.cpp
       
    76 SOURCE          CPbk2SingleAssignDataPhase.cpp
       
    77 SOURCE          CPbk2MultiAssignDataPhase.cpp
       
    78 SOURCE          CPbk2AssignAttributePhase.cpp
       
    79 SOURCE          CPbk2CommAddressSelectPhase.cpp
       
    80 
       
    81 // Property selectors
       
    82 SOURCE          CPbk2SelectFieldPropertyBase.cpp
       
    83 SOURCE          CPbk2AssignCreateNewProperty.cpp
       
    84 SOURCE          CPbk2AssignSingleProperty.cpp
       
    85 SOURCE          CPbk2AssignMultiProperty.cpp
       
    86 
       
    87 // Utilities
       
    88 //SOURCE          CPbk2ServerApplicationServices.cpp
       
    89 SOURCE          CPbk2ServerAppMonitor.cpp
       
    90 SOURCE          CPbk2ServerAppStoreManager.cpp
       
    91 SOURCE          CPbk2AssignSelectFieldDlg.cpp
       
    92 SOURCE          Pbk2AssignValidateField.cpp
       
    93 SOURCE          CPbk2ContactEditorOperator.cpp
       
    94 SOURCE          CPbk2KeyEventDealer.cpp
       
    95 SOURCE          TPbk2AssignNoteService.cpp
       
    96 SOURCE          TPbk2TitlePaneOperator.cpp
       
    97 SOURCE          TPbk2ServerMessageDataRetriever.cpp
       
    98 SOURCE          CPbk2ContactImppDataAssigner.cpp
       
    99 
       
   100 // Resources
       
   101 START RESOURCE ../rss/Pbk2ServerApp.rss
       
   102 HEADER
       
   103 TARGETPATH      APP_RESOURCE_DIR
       
   104 LANGUAGE_IDS
       
   105 END
       
   106 
       
   107 // AIF file
       
   108 START RESOURCE ../../AIF/Pbk2ServerApp_reg.rss
       
   109 DEPENDS pbk2serverapp.rsg
       
   110 TARGETPATH /private/10003a3f/apps
       
   111 END
       
   112 
       
   113 // Include paths
       
   114 USERINCLUDE     ../ServerApplication/inc
       
   115 SYSTEMINCLUDE   ../inc
       
   116 APP_LAYER_SYSTEMINCLUDE
       
   117 
       
   118 // Dependencies to Symbian OS components
       
   119 LIBRARY apparc.lib euser.lib cone.lib bafl.lib
       
   120 LIBRARY eikcore.lib eikcoctl.lib estor.lib efsrv.lib
       
   121 LIBRARY ecom.lib
       
   122 LIBRARY AknLayout2Scalable.lib CdlEngine.lib
       
   123 
       
   124 // Dependencies to S60 platform components
       
   125 LIBRARY Avkon.lib CentralRepository.lib FeatMgr.lib
       
   126 LIBRARY CommonEngine.lib AknSkins.lib
       
   127 LIBRARY serviceprovidersettings.lib
       
   128 LIBRARY contactpresence.lib
       
   129 
       
   130 // Dependencies Phonebook
       
   131 LIBRARY VPbkEng.lib Pbk2CommonUi.lib Pbk2UiExt.lib Pbk2Presentation.lib
       
   132 LIBRARY Pbk2UiControls.lib Pbk2Commands.lib Pbk2CommonUtility.lib
       
   133 
       
   134 // End of File