fep/aknfep/group/AknFep.mmp
changeset 40 2cb9bae34d17
parent 31 f1bdd6b078d1
child 49 37f5d84451bd
equal deleted inserted replaced
31:f1bdd6b078d1 40:2cb9bae34d17
     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