phonebookengines/VirtualPhonebook/group/VPbkEng.mmp
branchRCL_3
changeset 63 f4a778e096c2
child 64 c1e8ba0c2b16
equal deleted inserted replaced
62:5b6f26637ad3 63:f4a778e096c2
       
     1 /*
       
     2 * Copyright (c) 2002-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: 
       
    15 *     This is project specification file for the Virtual Phonebook.
       
    16 *
       
    17 */
       
    18 
       
    19 
       
    20 #include "../inc/VPbkPrivateUid.h"
       
    21 #include "VPbkConfig.mmp"
       
    22 #include <platform_paths.hrh>
       
    23 #include <data_caging_paths.hrh>
       
    24 
       
    25 TARGET          VPbkEng.dll
       
    26 TARGETTYPE      dll
       
    27 UID             0x1000008d KVPbkEngUID3
       
    28 
       
    29 CAPABILITY      CAP_GENERAL_DLL
       
    30 
       
    31 // Source files location
       
    32 SOURCEPATH      ../VPbkEng/src
       
    33 
       
    34 // Contact manager
       
    35 SOURCE          CVPbkContactManager.cpp
       
    36 
       
    37 // Operations
       
    38 SOURCE          CVPbkMultiContactOperationBase.cpp
       
    39 SOURCE          CVPbkBatchOperation.cpp
       
    40 SOURCE          CVPbkContactFindOperation.cpp
       
    41 SOURCE          CVPbkCopyContactsOperation.cpp
       
    42 SOURCE          CVPbkEmptyBatchOperation.cpp
       
    43 SOURCE          CVPbkContactFindFromStoresOperation.cpp
       
    44 SOURCE          CVPbkEmptySingleContactOperation.cpp
       
    45 
       
    46 // Number matching
       
    47 SOURCE          CVPbkPhoneNumberMatchStrategy.cpp
       
    48 SOURCE          CVPbkPhoneNumberSequentialMatchStrategy.cpp
       
    49 SOURCE          CVPbkPhoneNumberParallelMatchStrategy.cpp
       
    50 
       
    51 // Attribute manager
       
    52 SOURCE          CVPbkContactAttributeManager.cpp
       
    53 SOURCE          CVPbkDefaultAttribute.cpp
       
    54 SOURCE          CVPbkSpeedDialAttribute.cpp
       
    55 SOURCE          CVPbkVoiceTagAttribute.cpp
       
    56 
       
    57 // Copy policies
       
    58 SOURCE          CVPbkContactCopyPolicyManager.cpp
       
    59 
       
    60 // Contact store
       
    61 SOURCE          CVPbkContactOperationFactory.cpp
       
    62 SOURCE          CVPbkContactStoreDomainList.cpp
       
    63 SOURCE          CVPbkContactStoreList.cpp
       
    64 SOURCE          CVPbkContactStoreProperties.cpp
       
    65 SOURCE          CVPbkContactStoreUri.cpp
       
    66 SOURCE          TVPbkContactStoreUriPtr.cpp
       
    67 SOURCE          TVPbkStoreContactAnalyzer.cpp
       
    68 
       
    69 // Contact fields
       
    70 SOURCE          CVPbkFieldFilter.cpp
       
    71 SOURCE          CVPbkFieldTypeSelector.cpp
       
    72 SOURCE          CVPbkFieldType.cpp
       
    73 SOURCE          CVPbkFieldTypeList.cpp
       
    74 SOURCE          TVPbkFieldVersitProperty.cpp
       
    75 SOURCE          TVPbkFieldTypeParameters.cpp
       
    76 SOURCE          VPbkContactFieldData.cpp
       
    77 SOURCE          TVPbkFieldTypeMapping.cpp
       
    78 SOURCE          CVPbkSortOrder.cpp
       
    79 
       
    80 // Composite contact view
       
    81 SOURCE          VPbkCompositeContactViewFactory.cpp
       
    82 SOURCE          CVPbkCompositeContactView.cpp
       
    83 SOURCE          CVPbkOrderedCompositeContactView.cpp
       
    84 SOURCE          CVPbkSortedCompositeContactView.cpp
       
    85 SOURCE          CVPbkContactViewDefinition.cpp
       
    86 
       
    87 SOURCE          CVPbkFoldingContactView.cpp
       
    88 SOURCE          CVPbkFoldingViewContact.cpp
       
    89 
       
    90 SOURCE          CVPbkFilteredContactView.cpp
       
    91 SOURCE          CVPbkFindView.cpp
       
    92 
       
    93 // Utilities
       
    94 SOURCE          VPbkError.cpp
       
    95 SOURCE          VPbkContactStoreUris.cpp
       
    96 SOURCE          CVPbkContactLinkArray.cpp
       
    97 SOURCE          CVPbkContactStoreUriArray.cpp
       
    98 SOURCE          RVPbkContactFieldDefaultPriorities.cpp
       
    99 SOURCE          CVPbkContactFieldCollection.cpp
       
   100 SOURCE          CVPbkFieldTypeRefsList.cpp
       
   101 SOURCE          CVPbkLocalVariationManager.cpp
       
   102 SOURCE          CVPbkContactFieldIterator.cpp
       
   103 SOURCE          CVPbkFieldTypeIterator.cpp
       
   104 SOURCE          VPbkContactViewFilterBuilder.cpp
       
   105 SOURCE          VPbkUtils.cpp
       
   106 SOURCE          CVPbkContactCopier.cpp
       
   107 SOURCE          CVPbkEventArrayItem.cpp
       
   108 SOURCE          CVPbkTopContactManager.cpp
       
   109 SOURCE          CVPbkTopContactManagerImpl.cpp
       
   110 SOURCE          CVPbkContactEasyManager.cpp
       
   111 SOURCE          CVPbkTopContactOperation.cpp
       
   112 SOURCE          VPbkFieldTypeSelectorFactory.cpp
       
   113 SOURCE          CVPbkxSPContacts.cpp
       
   114 SOURCE          CVPbkxSPContactsImpl.cpp
       
   115 SOURCE          CVPbkxSPContactsOperation.cpp
       
   116 
       
   117 // Project helpers
       
   118 #ifdef __WINS__
       
   119 SOURCE          DummyRoseImporter.cpp
       
   120 #endif
       
   121 
       
   122 // Resources
       
   123 START RESOURCE ../rss/VPbkEng.rss
       
   124 HEADER
       
   125 TARGET          VPbkEng
       
   126 TARGETPATH      RESOURCE_FILES_DIR
       
   127 END
       
   128 
       
   129 START RESOURCE ../rss/VPbkFieldTypeSelectors.rss
       
   130 HEADER
       
   131 TARGET          VPbkFieldTypeSelectors
       
   132 TARGETPATH      RESOURCE_FILES_DIR
       
   133 END
       
   134 
       
   135 // Include paths
       
   136 USERINCLUDE     ../VPbkEng/inc 
       
   137 SYSTEMINCLUDE   ../inc
       
   138 APP_LAYER_SYSTEMINCLUDE
       
   139 
       
   140 // Dependencies to Symbian OS components
       
   141 LIBRARY         euser.lib efsrv.lib bafl.lib ecom.lib estor.lib eikcore.lib cone.lib
       
   142 
       
   143 // Dependencies to other Phonebook components
       
   144 LIBRARY         VPbkEngUtils.lib
       
   145 
       
   146 // Dependencies to other Series60 components
       
   147 LIBRARY         centralrepository.lib featmgr.lib serviceprovidersettings.lib
       
   148 
       
   149 #ifdef VPBK_ENABLE_PROFILE
       
   150 // Depencency to VirtualPhonebook profiling library
       
   151 LIBRARY VPbkProfile.lib
       
   152 #endif // VPBK_ENABLE_PROFILE
       
   153 
       
   154 // End of File