|
1 /* |
|
2 * Copyright (c) 2002-2008 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 * MakMake Project file. |
|
16 * |
|
17 */ |
|
18 |
|
19 |
|
20 |
|
21 |
|
22 |
|
23 |
|
24 |
|
25 |
|
26 |
|
27 |
|
28 |
|
29 |
|
30 #include <data_caging_paths.hrh> |
|
31 #include <bldvariant.hrh> |
|
32 #include <platform_paths.hrh> |
|
33 |
|
34 TARGET avkonfep.dll |
|
35 TARGETTYPE plugin |
|
36 |
|
37 UID 0x10009d8d 0x100056de |
|
38 CAPABILITY All -Tcb |
|
39 |
|
40 VENDORID VID_DEFAULT |
|
41 |
|
42 SOURCEPATH ../resource |
|
43 |
|
44 START RESOURCE 100056de.rss |
|
45 TARGET AvkonFep.rsc |
|
46 END |
|
47 |
|
48 START RESOURCE AknFep.rss |
|
49 HEADER |
|
50 TARGETPATH FEP_RESOURCES_DIR |
|
51 LANGUAGE_IDS |
|
52 END |
|
53 |
|
54 MACRO __REVERSE_FN_KEY_SUPPORTED |
|
55 MACRO __ITI_LONGPRESS_NUM_SHIFT_COPYPASTE__ |
|
56 MACRO __HALF_QWERTY_KEYPAD |
|
57 MACRO __ITI_VIRTUAL_TOUCH_FIRST_GENERATION_SUPPORT__ |
|
58 |
|
59 USERINCLUDE ../inc . |
|
60 //sort this out when move to 2.0 env |
|
61 |
|
62 |
|
63 // Added APP_LAYER_SYSTEMINCLUDE for header split and relocation activity |
|
64 APP_LAYER_SYSTEMINCLUDE |
|
65 |
|
66 |
|
67 // This is a SYSTEMINCLUDE macro containing the middleware |
|
68 // layer specific include directories |
|
69 MW_LAYER_SYSTEMINCLUDE |
|
70 |
|
71 SYSTEMINCLUDE ../inc |
|
72 SYSTEMINCLUDE ../../../inc |
|
73 //SYSTEMINCLUDE ../../inc |
|
74 |
|
75 SOURCEPATH ../src |
|
76 |
|
77 SOURCE AknFepManager.cpp |
|
78 SOURCE AknFepKeyCatcher.cpp |
|
79 SOURCE AknFepHashKeyManager.cpp |
|
80 SOURCE AknFepCaseManager.cpp |
|
81 SOURCE AknFepSharedDataInterface.cpp |
|
82 SOURCE AknFepLanguageManager.cpp |
|
83 SOURCE AknFepUiManagerBase.cpp |
|
84 SOURCE AknFepInlineTextDecorator.cpp |
|
85 |
|
86 #ifdef RD_INTELLIGENT_TEXT_INPUT |
|
87 SOURCE AknFepFnKeyManager.cpp |
|
88 SOURCE AknFepUiInputStateHalfQwerty.cpp |
|
89 SOURCE AknFepUiInputStateInitialHalfQwertyWesternPredictive.cpp |
|
90 SOURCE AknFepUiInputStateEntryHalfQwertyWesternPredictive.cpp |
|
91 #endif |
|
92 #ifdef RD_SCALABLE_UI_V2 |
|
93 SOURCE AknFepPluginManager.cpp |
|
94 SOURCE AknFepPluginMenuManager.cpp |
|
95 SOURCE aknfepuimanagerfingeritutchinese.cpp |
|
96 SOURCE aknfepuifingeritutinputstategeneric.cpp |
|
97 |
|
98 // for spell |
|
99 SOURCE aknfepuispellcontainer.cpp |
|
100 SOURCE aknfepuispellinputpane.cpp |
|
101 #endif |
|
102 |
|
103 // UI manager for each variant |
|
104 SOURCE AknFepUiManagerWestern.cpp |
|
105 SOURCE AknFepUiIndicInputManager.cpp |
|
106 SOURCE AknFepUiInputStateInitialIndicMultitap.cpp |
|
107 SOURCE AknFepUiInputStateInitialIndicPredictive.cpp |
|
108 SOURCE AknFepUiInputStateEntryIndicPredictive.cpp |
|
109 SOURCE AknFepUiInputStateInitialKoreanMultitap.cpp |
|
110 SOURCE AknFepUiManagerKorean.cpp |
|
111 #ifdef RD_HINDI_PHONETIC_INPUT |
|
112 SOURCE aknfepuiinputstateinitialindicphoneticmultitap.cpp |
|
113 SOURCE aknfepuiinputstateindicphoneticqwerty.cpp |
|
114 #endif |
|
115 |
|
116 SOURCE AknFepUiManagerChinese.cpp |
|
117 SOURCE AknFepUiManagerJapanese.cpp |
|
118 // UI Inputstates |
|
119 SOURCE AknFepUiInputStateBase.cpp |
|
120 // for western |
|
121 SOURCE AknFepUiInputStateInitialNumber.cpp |
|
122 SOURCE AknFepUiInputStateInitialLatinMultitap.cpp |
|
123 SOURCE AknFepUiInputStateInitialMultitapBase.cpp |
|
124 SOURCE AknFepUiInputStateInitialWesternPredictive.cpp |
|
125 SOURCE AknFepUiInputStateEntryWesternPredictive.cpp |
|
126 #ifdef RD_INTELLIGENT_TEXT_INPUT |
|
127 // Predictive Qwerty changes (e.g. XT9) ----> |
|
128 SOURCE AknFepUiInputStateInitialQwertyWesternPredictive.cpp |
|
129 SOURCE AknFepUiInputStateEntryQwertyWesternPredictive.cpp |
|
130 // Predictive Qwerty changes (e.g. XT9) <---- |
|
131 #endif //RD_INTELLIGENT_TEXT_INPUT |
|
132 SOURCE AknFepUiInputStateEntryWesternPredictiveJp.cpp |
|
133 |
|
134 // for Arabic and Hebrew |
|
135 SOURCE AknFepUiInputStateInitialArabicHebrewMultitap.cpp |
|
136 SOURCE AknFepUiInputStateInitialArabicHebrewPredictive.cpp |
|
137 SOURCE AknFepUiInputStateEntryArabicHebrewPredictive.cpp |
|
138 |
|
139 // for Chinese |
|
140 SOURCE AknFepUiInputStateChineseBase.cpp |
|
141 SOURCE AknFepUiInputStateInitialChineseMultitapBase.cpp |
|
142 SOURCE AknFepUiInputStateInitialChineseGeneric.cpp |
|
143 SOURCE AknFepUiInputStateInitialZhuyinFind.cpp |
|
144 SOURCE AknFepUiInputstateInitialStrokeFind.cpp |
|
145 SOURCE AknFepUiInputStateEntryPinyin.cpp |
|
146 SOURCE AknFepUiInputStateEntryZhuyinStrokeBase.cpp |
|
147 SOURCE AknFepUiInputStateEntryZhuyin.cpp |
|
148 SOURCE AknFepUiInputStateEntryStroke.cpp |
|
149 SOURCE AknFepUiInputStateCandidateBase.cpp |
|
150 SOURCE AknFepUiInputStateCandidate.cpp |
|
151 SOURCE AknFepUiInputStatePredictiveCandidate.cpp |
|
152 SOURCE AknFepUiInputStatePredictiveCandidatePinyin.cpp |
|
153 SOURCE AknFepUiInputStatePredictiveCandidateStroke.cpp |
|
154 SOURCE AknFepUiInputStatePredictiveInput.cpp |
|
155 SOURCE AknFepUiInputStatePredictiveInputChinese.cpp |
|
156 // Chinese phrase Input state |
|
157 SOURCE AknFepUiInputStateEntryPinyinPhrase.cpp |
|
158 SOURCE AknFepUiInputStateEntryZhuyinPhrase.cpp |
|
159 SOURCE AknFepUiInputStateEntryStrokePhrase.cpp |
|
160 SOURCE AknFepUiInputStateEntryZhuyinStrokeBasePhrase.cpp |
|
161 SOURCE AknFepUiInputStateCandidateChinese.cpp |
|
162 SOURCE AknFepUiInputStateCandidateBasePhrase.cpp |
|
163 SOURCE AknFepUiInputStateCandidateBaseChinesePhrase.cpp |
|
164 SOURCE AknFepUiInputStateCandidateChinesePhrase.cpp |
|
165 SOURCE AknFepUiInputStateCandidateQwertyBaseChinesePhrase.cpp |
|
166 SOURCE AknFepUiInputStateCandidatePinyinAndStrokePhrase.cpp |
|
167 SOURCE AknFepUiInputStateCandidatePhrase.cpp |
|
168 SOURCE AknFepUiInputStatePredictiveCandidatePhrase.cpp |
|
169 SOURCE AknFepUiInputStatePredictiveCandidatePinyinPhrase.cpp |
|
170 SOURCE AknFepUiInputStatePredictiveCandidateStrokePhrase.cpp |
|
171 SOURCE AknFepUiInputStatePredictiveInputPhrase.cpp |
|
172 SOURCE AknFepUiInputStatePredictiveCandidateChinesePhrase.cpp |
|
173 SOURCE AknFepUiInputStatePredictiveInputChinesePhrase.cpp |
|
174 // Chinese Qwerty |
|
175 SOURCE AknFepUiInputStateInitialChineseGenericQwerty.cpp |
|
176 SOURCE AknFepUiInputStatePredictiveInputQwerty.cpp |
|
177 SOURCE AknFepUiInputStatePredictiveInputQwertyPinyin.cpp |
|
178 SOURCE AknFepUiInputStateEntryQwertyPinyin.cpp |
|
179 SOURCE AknFepUiInputStateEntryQwertyZhuyin.cpp |
|
180 SOURCE AknFepUiInputStateCandidateQwertyZhuyin.cpp |
|
181 SOURCE AknFepUiInputStatePredictiveCandidateQwertyZhuyin.cpp |
|
182 SOURCE AknFepUiInputStatePredictiveInputQwertyZhuyin.cpp |
|
183 SOURCE AknFepUiInputStateCandidateQwertyBase.cpp |
|
184 SOURCE AknFepUiInputStateCandidateQwertyChineseBase.cpp |
|
185 SOURCE AknFepUiInputStateEntryQwertyBase.cpp |
|
186 SOURCE AknFepUiInputStateEntryQwertyStroke.cpp |
|
187 SOURCE AknFepUiInputStateEntryQwertyCangJie.cpp |
|
188 SOURCE AknFepUiInputStateCandidateQwertyBasePhrase.cpp |
|
189 SOURCE AknFepUiInputStateEntryQwertyBaseChinesePhrase.cpp |
|
190 SOURCE AknFepUiInputStateCandidateQwertyChinesePhrase.cpp |
|
191 SOURCE AknFepUiInputStateEntryQwertyBasePhrase.cpp |
|
192 SOURCE AknFepUiInputStatePredictiveInputQwertyPhrase.cpp |
|
193 SOURCE AknFepUiInputStatePredictiveInputQwertyChinesePhrase.cpp |
|
194 SOURCE AknFepUiInputStateEntryQwertyPinyinPhrase.cpp |
|
195 SOURCE AknFepUiInputStateEntryQwertyZhuyinPhrase.cpp |
|
196 SOURCE AknFepUiInputStateEntryQwertyStrokePhrase.cpp |
|
197 SOURCE AknFepUiInputStateCandidateQwertyZhuyinPhrase.cpp |
|
198 SOURCE AknFepUiInputStatePredictiveCandidateQwertyZhuyinPhrase.cpp |
|
199 SOURCE AknFepUiInputStatePredictiveInputQwertyZhuyinPhrase.cpp |
|
200 SOURCE AknFepUiInputStateStrokeFindQwerty.cpp |
|
201 SOURCE AknFepUiInputStateChineseFindQwerty.cpp |
|
202 SOURCE AknFepUiInputStateZhuyinFindQwerty.cpp |
|
203 SOURCE AknFepUiInputStateCandidateQwertyPhrase.cpp |
|
204 SOURCE AknFepUiInputStatePredictiveInputQwertyPinyinPhrase.cpp |
|
205 SOURCE AknFepUiInputStateCandidateQwerty.cpp |
|
206 SOURCE AknFepUiInputStateCandidateQwertyChinese.cpp |
|
207 SOURCE AknFepUiInputStatePredictiveInputQwertyStrokePhrase.cpp |
|
208 SOURCE AknFepUiInputStatePredictiveInputQwertyStroke.cpp |
|
209 #ifdef RD_INTELLIGENT_TEXT_INPUT |
|
210 SOURCE AknFepUiInputStateCandidateMiniQwertyPinyinAndStrokePhrase.cpp |
|
211 SOURCE AknFepUIInputStateEntryMiniQwertyPinyinPhrase.cpp |
|
212 SOURCE AknFepUIInputStatePredictiveInputMiniQwertyChinesePhrase.cpp |
|
213 SOURCE AknFepUiInputStatePredictiveCandidateMiniQwertyChinesePhrase.cpp |
|
214 SOURCE AknFepUiInputStateEntryMiniQwertyZhuyinPhrase.cpp |
|
215 SOURCE AknFepUiInputStateCandidateMiniQwertyZhuyinPhrase.cpp |
|
216 SOURCE AknFepUIInputStateEntryMiniQwertyCangJie.cpp |
|
217 SOURCE aknfepuiinputminiqwertypinyinphrasebase.cpp |
|
218 SOURCE aknfepuiinputminiqwertystrokephrasebase.cpp |
|
219 SOURCE aknfepuiinputstateminiqwertystrokephrase.cpp |
|
220 SOURCE aknfepinputstateminiqwertyzhuyinkeymap.cpp |
|
221 SOURCE aknfepuiinputminiqwertyzhuyinphrasebase.cpp |
|
222 SOURCE aknfepuiinputstateminiqwertyzhuyinphrase.cpp |
|
223 SOURCE AknFepUiInputStateCandidateHalfQwertyChinesePhrase.cpp |
|
224 SOURCE AknFepInputStateInitialChineseGenericHalfQwerty.cpp |
|
225 SOURCE AknFepUiInputStatePredictiveCandidateHalfQwertyChinesePhrase.cpp |
|
226 SOURCE aknfepuiinputstateentryhalfqwertyphrase.cpp |
|
227 #endif |
|
228 |
|
229 // for thai |
|
230 SOURCE AknFepUiInputStateInitialThaiMultitap.cpp |
|
231 SOURCE AknFepUiInputStateInitialThaiPredictive.cpp |
|
232 SOURCE AknFepUiInputStateEntryThaiPredictive.cpp |
|
233 SOURCE AknFepThaiSCTSelector.cpp |
|
234 |
|
235 // for Japanese |
|
236 SOURCE AknFepUiInputStateJapaneseBase.cpp |
|
237 SOURCE AknFepUiInputStateInitialJapaneseBase.cpp |
|
238 SOURCE AknFepUiInputStateInitialHiraganaKanji.cpp |
|
239 SOURCE AknFepUiInputStateInitialHiragana.cpp |
|
240 SOURCE AknFepUiInputStateInitialKatakana.cpp |
|
241 SOURCE AknFepUiInputStateInitialLatinJapanese.cpp |
|
242 SOURCE AknFepUiInputStateInitialFullNumber.cpp |
|
243 SOURCE AknFepUiInputStateEntryJapaneseMultitap.cpp |
|
244 SOURCE AknFepUiInputStateEntryHiraganaKanji.cpp |
|
245 SOURCE AknFepUiInputStateEntryKatakana.cpp |
|
246 SOURCE AknFepUiInputStateEntryLatinJapanese.cpp |
|
247 SOURCE AknFepUiInputStateConversionHiraganaKanji.cpp |
|
248 SOURCE AknFepUiInputStateCandidateHiraganaKanji.cpp |
|
249 SOURCE AknFepUiInputStateCompletionJapaneseMultitap.cpp |
|
250 SOURCE AknFepUiInputStateCompletionHiraganaKanji.cpp |
|
251 SOURCE AknFepUiInputStateCompletionKatakana.cpp |
|
252 SOURCE AknFepUiInputStateCompletionPredictiveHiraganaKanji.cpp |
|
253 SOURCE AknFepUiInputStateCompletionLatinJapanese.cpp |
|
254 SOURCE AknFepUiInputStateJapanesePredictiveBase.cpp |
|
255 SOURCE AknFepUiInputStatePredictiveInputJapanese.cpp |
|
256 SOURCE AknFepUiInputStateNextWordJapanesePredictive.cpp |
|
257 SOURCE AknFepUiInputStateCandidateRetroActive.cpp |
|
258 |
|
259 // for Vietnamese |
|
260 SOURCE AknFepUiInputStateInitialVietnameseMultitap.cpp |
|
261 SOURCE AknFepVietnameseToneManager.cpp |
|
262 SOURCE AknFepUiInputStateEntryVietnamesePredictive.cpp |
|
263 |
|
264 // for Qwerty |
|
265 SOURCE AknFepUiInputStateQwerty.cpp |
|
266 SOURCE AknFepPlugin.cpp |
|
267 // for phraes creation |
|
268 SOURCE aknfepinputstatecandidatepinyinphrasecreation.cpp |
|
269 SOURCE aknfepinputstatespellingpinyinphrasecreation.cpp |
|
270 SOURCE aknfepuserdbdlg.cpp |
|
271 SOURCE aknfepuserdbquerydlg.cpp |
|
272 SOURCE AknFepZhuyinAnalyser.cpp |
|
273 SOURCE AknFepZhuyinAnalyserDb.cpp |
|
274 SOURCE dbmanagement.cpp |
|
275 SOURCE aknfepuiinputstateentrypinyinphrasecreation.cpp |
|
276 SOURCE aknfepzhuyinconvertion.cpp |
|
277 SOURCE aknfepzhuyinkeyhandler.cpp |
|
278 SOURCE aknfepinputstatepinyinphrasecreationbase.cpp |
|
279 SOURCE aknfepuiinputstatestrokephrasebase.cpp |
|
280 SOURCE aknfepuiinputstateentryzhuyinphrasecreation.cpp |
|
281 SOURCE aknfepuiinputstatezhuyinphrasecreationbase.cpp |
|
282 SOURCE aknfepuiinputstateqwertykorean.cpp |
|
283 |
|
284 LIBRARY euser.lib |
|
285 LIBRARY fepbase.lib |
|
286 LIBRARY cone.lib |
|
287 LIBRARY ws32.lib |
|
288 LIBRARY eikcoctl.lib |
|
289 LIBRARY eikctl.lib |
|
290 LIBRARY eikcore.lib |
|
291 LIBRARY ptiengine.lib // for PtiEngine |
|
292 LIBRARY avkon.lib |
|
293 LIBRARY commonengine.lib |
|
294 LIBRARY bafl.lib |
|
295 LIBRARY form.lib |
|
296 LIBRARY eikdlg.lib |
|
297 LIBRARY aknjapanesereading.lib |
|
298 LIBRARY featmgr.lib |
|
299 LIBRARY jplangutil.lib |
|
300 LIBRARY apparc.lib |
|
301 LIBRARY aknpictograph.lib |
|
302 LIBRARY etext.lib |
|
303 LIBRARY tagma.lib |
|
304 LIBRARY gdi.lib |
|
305 LIBRARY AknIcon.lib |
|
306 LIBRARY egul.lib |
|
307 LIBRARY hlplch.lib |
|
308 |
|
309 LIBRARY AknLayout2Scalable.lib |
|
310 LIBRARY aknskins.lib |
|
311 LIBRARY aknskinsrv.lib |
|
312 LIBRARY uiklaf.lib |
|
313 |
|
314 LIBRARY fbscli.lib |
|
315 LIBRARY efsrv.lib |
|
316 LIBRARY CdlEngine.lib |
|
317 LIBRARY apgrfx.lib |
|
318 |
|
319 #ifdef RD_SCALABLE_UI_V2 |
|
320 LIBRARY peninputclient.lib |
|
321 #endif |
|
322 |
|
323 LIBRARY CentralRepository.lib |
|
324 LIBRARY CenRepNotifHandler.lib |
|
325 |
|
326 LIBRARY ecom.lib |
|
327 LIBRARY AknfepUiInterface.lib |
|
328 |
|
329 #ifdef RD_TACTILE_FEEDBACK |
|
330 LIBRARY touchfeedback.lib |
|
331 #endif // RD_TACTILE_FEEDBACK |
|
332 |
|
333 |
|
334 #ifdef RD_SCALABLE_UI_V2 |
|
335 LIBRARY aknnotify.lib |
|
336 #endif //RD_SCALABLE_UI_V2 |
|
337 START WINS |
|
338 BASEADDRESS 0x70500000 |
|
339 END |
|
340 |
|
341 |
|
342 // End of file |