|
1 /* |
|
2 * Copyright (c) 2002 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 PbkView. |
|
16 * |
|
17 */ |
|
18 |
|
19 |
|
20 // INCLUDES |
|
21 #include <platform/app/PbkUID.h> // Phonebook UIDs |
|
22 #include "PbkConfig.mmp" // Phonebook MMP configuration file |
|
23 #include <data_caging_paths.hrh> |
|
24 #include <platform_paths.hrh> |
|
25 |
|
26 // Build target |
|
27 TARGET PbkView.dll |
|
28 TARGETTYPE dll |
|
29 UID KEPOCStaticDllUID2 KPbkDllUID3 |
|
30 CAPABILITY CAP_GENERAL_DLL |
|
31 VENDORID VID_DEFAULT |
|
32 |
|
33 // Source files location |
|
34 SOURCEPATH ../View/src |
|
35 |
|
36 // Controls |
|
37 SOURCE CPbkContactListControlBase.cpp |
|
38 SOURCE CPbkContactViewListControl.cpp |
|
39 SOURCE CPbkContactViewListModelBase.cpp |
|
40 SOURCE CPbkContactViewListModelCommon.cpp |
|
41 SOURCE CPbkContactViewListCacheModel.cpp |
|
42 SOURCE CPbkContactViewListFixedIconModel.cpp |
|
43 SOURCE CPbkContactGroupListModel.cpp |
|
44 SOURCE CPbkContactDetailsBaseControl.cpp |
|
45 SOURCE CPbkContactInfoControl.cpp |
|
46 SOURCE CPbkThumbnailPopupControl.cpp |
|
47 SOURCE CPbkThumbnailPopupControlSlim.cpp |
|
48 SOURCE CPbkThumbnailScaler.cpp |
|
49 SOURCE PbkContactViewListModelFactory.cpp |
|
50 |
|
51 // Dialogs |
|
52 SOURCE CPbkContactEditorDlg.cpp |
|
53 SOURCE CPbkFetchDlg.cpp |
|
54 SOURCE CPbkSingleEntryFetchDlg.cpp |
|
55 SOURCE CPbkMultipleEntryFetchDlg.cpp |
|
56 SOURCE CPbkSingleItemFetchDlg.cpp |
|
57 SOURCE CPbkGroupMembersFetchDlg.cpp |
|
58 SOURCE PbkFetchDlgPageFactory.cpp |
|
59 SOURCE CPbkFetchDlgPages.cpp |
|
60 SOURCE CPbkNamesListFetchDlgPage.cpp |
|
61 SOURCE CPbkGroupsListFetchDlgPage.cpp |
|
62 SOURCE CPbkSelectFieldDlg.cpp |
|
63 SOURCE CPbkFieldListBoxModel.cpp |
|
64 SOURCE CPbkAddressSelect.cpp |
|
65 SOURCE CPbkPhoneNumberSelectBase.cpp |
|
66 SOURCE CPbkPhoneNumberSelect.cpp |
|
67 SOURCE CPbkSmsAddressSelect.cpp |
|
68 SOURCE CPbkMmsAddressSelect.cpp |
|
69 SOURCE CPbkPocAddressSelect.cpp |
|
70 SOURCE CPbkVoipAddressSelect.cpp |
|
71 SOURCE CPbkVideoNumberSelect.cpp |
|
72 SOURCE CPbkEmailOverSmsAddressSelect.cpp |
|
73 SOURCE CPbkEmailAddressSelect.cpp |
|
74 SOURCE CPbkURLAddressSelect.cpp |
|
75 SOURCE CPbkSendKeyAddressSelect.cpp |
|
76 SOURCE CPbkMemoryEntryDefaultsDlg.cpp |
|
77 SOURCE CPbkMemoryEntryAddItemDlg.cpp |
|
78 SOURCE CPbkGroupPopup.cpp |
|
79 SOURCE CPbkGroupBelongings.cpp |
|
80 SOURCE CPbkAddToGroup.cpp |
|
81 SOURCE CPbkGroupNameQueryDlg.cpp |
|
82 SOURCE CPbkCompressUiImpl.cpp |
|
83 SOURCE CPbkDeleteContactQuery.cpp |
|
84 SOURCE CPbkMemoryEntrySelectAddItemDlg.cpp |
|
85 SOURCE CPbkPhonebookInfoDlg.cpp |
|
86 SOURCE CPbkSettingsList.cpp |
|
87 SOURCE CPbkSettingsDlg.cpp |
|
88 SOURCE Cpbknameordersettingitem.cpp |
|
89 SOURCE CPbkPrependDlg.cpp |
|
90 |
|
91 // Utility |
|
92 SOURCE RPbkViewResourceFile.cpp |
|
93 SOURCE CPbkViewState.cpp |
|
94 SOURCE CPbkThumbnailPopup.cpp |
|
95 SOURCE CPbkIconArray.cpp |
|
96 SOURCE CPbkRingingToneFetch.cpp |
|
97 SOURCE CPbkDataSaveAppUi.cpp |
|
98 SOURCE CPbkContextPaneIcon.cpp |
|
99 SOURCE CPbkSwapContextPaneIcon.cpp |
|
100 SOURCE PbkIconInfo.cpp |
|
101 SOURCE CPbkWaitNoteWrapperBase.cpp |
|
102 SOURCE CPbkWaitNoteWrapper.cpp |
|
103 SOURCE CPbkProgressNoteWrapper.cpp |
|
104 SOURCE CPbkFFSCheck.cpp |
|
105 SOURCE CPbkInputAbsorber.cpp |
|
106 SOURCE CPbkImageReader.cpp |
|
107 SOURCE TPbkImageLoadParameters.cpp |
|
108 SOURCE PbkImageData.cpp |
|
109 SOURCE CPbkThumbnailManagerImpl.cpp |
|
110 SOURCE CPbkThumbnailReaderBase.cpp |
|
111 SOURCE CPbkThumbnailWriterBase.cpp |
|
112 SOURCE CPbkEmbeddedThumbnail.cpp |
|
113 SOURCE CPbkThumbnailManager.cpp |
|
114 SOURCE TPbkAddItemWrapper.cpp |
|
115 SOURCE TPbkAddItemManager.cpp |
|
116 SOURCE CPbkSetToneToGroup.cpp |
|
117 SOURCE CPbkThumbnailCmd.cpp |
|
118 SOURCE CPbkContactEditorFieldArray.cpp |
|
119 SOURCE CPbkContactEditorFieldBase.cpp |
|
120 SOURCE CPbkContactEditorTextField.cpp |
|
121 SOURCE CPbkContactEditorNumberField.cpp |
|
122 SOURCE CPbkContactEditorDateField.cpp |
|
123 SOURCE CPbkContactEditorPhoneNumberField.cpp |
|
124 SOURCE CPbkContactEditorReadingField.cpp |
|
125 SOURCE CPbkContactEditorUrlField.cpp |
|
126 SOURCE CPbkContactEditorEmailAddressField.cpp |
|
127 SOURCE CPbkContactEditorPostalCodeField.cpp |
|
128 SOURCE CPbkContactEditorSyncField.cpp |
|
129 SOURCE PbkContactEditorFieldFactory.cpp |
|
130 SOURCE CPbkFieldFormatter.cpp |
|
131 SOURCE PbkContactEditorStrategyFactory.cpp |
|
132 SOURCE CPbkContactEditorNewContact.cpp |
|
133 SOURCE CPbkContactEditorEditContact.cpp |
|
134 SOURCE CPbkDrmManager.cpp |
|
135 SOURCE PbkFindPrimitivesFactory.cpp |
|
136 SOURCE CPbkFindPrimitives.cpp |
|
137 SOURCE CPbkChineseFindPrimitives.cpp |
|
138 SOURCE CPbkJapaneseFindPrimitives.cpp |
|
139 SOURCE PbkFieldFormatterFactory.cpp |
|
140 SOURCE CPbkNumberGroupingFormatter.cpp |
|
141 SOURCE CPbkPhoneNumberDefaultFormatter.cpp |
|
142 SOURCE CPbkReadingEditorBinderVisitor.cpp |
|
143 SOURCE CPbkImageManager.cpp |
|
144 SOURCE CPbkObserverAdapter.cpp |
|
145 SOURCE PbkViewUtils.cpp |
|
146 SOURCE CPbkFieldAnalyzer.cpp |
|
147 |
|
148 // BC maintenance |
|
149 #ifndef ARMCC |
|
150 SOURCE BC_PhotoCardControl.cpp |
|
151 SOURCE DummyExports.cpp |
|
152 #endif // ARMCC |
|
153 |
|
154 // Resources |
|
155 START RESOURCE ../rss/PbkView.rss |
|
156 HEADER |
|
157 TARGETPATH RESOURCE_FILES_DIR |
|
158 END // RESOURCE |
|
159 |
|
160 LANGUAGE_IDS |
|
161 // Include paths |
|
162 USERINCLUDE ../View/inc ../View/rss ../group |
|
163 SYSTEMINCLUDE ../inc ../PbkExt/inc |
|
164 APP_LAYER_SYSTEMINCLUDE // macro that defines the platform system includes |
|
165 |
|
166 // Dependencies to Symbian OS components |
|
167 LIBRARY euser.lib estor.lib efsrv.lib bafl.lib bitgdi.lib |
|
168 LIBRARY fbscli.lib cone.lib egul.lib eikcore.lib |
|
169 LIBRARY cntmodel.lib cntview.lib apgrfx.lib |
|
170 LIBRARY ImageConversion.lib BitmapTransforms.lib |
|
171 |
|
172 // Dependencies to AVKON |
|
173 LIBRARY avkon.lib aknlayout.lib eikctl.lib eikcoctl.lib eikdlg.lib aknicon.lib |
|
174 LIBRARY aknlayout2.lib |
|
175 LIBRARY CdlEngine.lib |
|
176 LIBRARY AknLayout2Scalable.lib |
|
177 |
|
178 // Dependencies to Series60 platform components |
|
179 LIBRARY commonengine.lib sysutil.lib |
|
180 LIBRARY AknSkins.lib AknJapaneseReading.lib |
|
181 LIBRARY FeatMgr.lib FindUtil.lib numbergrouping.lib |
|
182 LIBRARY DrmHelper.lib apmime.lib centralrepository.lib |
|
183 LIBRARY diskspacereserver.lib |
|
184 LIBRARY hlplch.lib |
|
185 |
|
186 // Dependencies to other Phonebook components |
|
187 LIBRARY PbkEng.lib // Phonebook Engine |
|
188 LIBRARY PbkExt.lib // Phonebook Extension manager |
|
189 |
|
190 // Dependencies to other Series60 applications |
|
191 LIBRARY MGFetch.lib |
|
192 LIBRARY FileList.lib |
|
193 |
|
194 // DRM dependencies |
|
195 LIBRARY DrmParsers.lib DrmDcf.lib DrmRights.lib |
|
196 LIBRARY DrmServerInterfaces.lib DRMCommon.lib |
|
197 |
|
198 |
|
199 //////////////////////////////////////////////////////////// |
|
200 // Debug variants |
|
201 |
|
202 |
|
203 // End of File |