|
1 <?xml version="1.0" encoding="UTF-8"?> |
|
2 <SystemDefinition schema="3.0.0"> |
|
3 <package id="inputmethods" name="Input Methods" levels="plugin engine framework"> |
|
4 <collection id="textinput" name="Text Input" level="framework"> |
|
5 <component id="ptienginev2" filter="s60" name="Predictive Text Input Engine"> |
|
6 <unit bldFile="textinput/ptienginev2/group"/> |
|
7 </component> |
|
8 <component id="akninputlanguage" filter="s60" name="Avkon Input Language"> |
|
9 <unit bldFile="textinput/akninputlanguage/group"/> |
|
10 </component> |
|
11 <component id="peninputarc" filter="s60" name="Pen Input Arc"> |
|
12 <unit bldFile="textinput/peninputarc/group"/> |
|
13 <!-- <unit bldFile="textinput/peninputarc/src/peninputserverapp"/> --> |
|
14 <!-- <unit bldFile="textinput/peninputarc/utils/group"/> --> |
|
15 </component> |
|
16 <component id="peninputcommonctrls" filter="s60" name="Pen Input Common Controls"> |
|
17 <unit bldFile="textinput/peninputcommonctrls/group"/> |
|
18 </component> |
|
19 <component id="peninputcommonlayout" filter="s60" name="Pen Input Common Layout"> |
|
20 <unit bldFile="textinput/peninputcommonlayout/group"/> |
|
21 </component> |
|
22 <component id="peninputgenerichwr" filter="s60" name="Pen Input Generic Handwriting Recognition" class="plugin"> |
|
23 <unit bldFile="textinput/peninputgenerichwr/group"/> |
|
24 </component> |
|
25 <component id="peninputgenericvkb" filter="s60" name="Pen Input Generic Virtual Keyboard" class="plugin"> |
|
26 <unit bldFile="textinput/peninputgenericvkb/group"/> |
|
27 </component> |
|
28 <component id="peninputhwrboxcn" filter="s60" name="Chinese Handwriting Recognition Box" class="plugin"> |
|
29 <unit bldFile="textinput/peninputhwrboxcn/group"/> |
|
30 </component> |
|
31 <component id="peninputvkbcn" filter="s60" name="Chinese Virtual Keyboard" class="plugin"> |
|
32 <unit bldFile="textinput/peninputvkbcn/group"/> |
|
33 </component> |
|
34 <component id="peninputcommonctrlsjp" filter="s60" name="Pen Input Common Controls Japanese"> |
|
35 <unit bldFile="textinput/peninputcommonctrlsjp/group"/> |
|
36 </component> |
|
37 <component id="peninputhwrboxjp" filter="s60" name="Japanese Handwriting Recognition Box" class="plugin"> |
|
38 <unit bldFile="textinput/peninputhwrboxjp/group"/> |
|
39 </component> |
|
40 <component id="peninputvkbjp" filter="s60" name="Japanese Virtual Keyboard" class="plugin"> |
|
41 <unit bldFile="textinput/peninputvkbjp/group"/> |
|
42 </component> |
|
43 <component id="textinput_build" filter="s60" name="Text Input Build"> |
|
44 <!--needs #ifdef moved to confguration or individual bld.inf files --> |
|
45 <unit bldFile="textinput/group"/> |
|
46 </component> |
|
47 <component id="gslangplugin" filter="s60" name="GS Language Plugin" class="plugin"> |
|
48 <unit bldFile="textinput/gslangplugin"/> |
|
49 </component> |
|
50 </collection> |
|
51 <collection id="fep" name="FEP" level="engine"> |
|
52 <component id="aknfep" filter="s60" name="Avkon FEP" class="plugin"> |
|
53 <unit bldFile="fep/aknfep/group"/> |
|
54 <!-- <unit bldFile="fep/aknfep/peninputplugins/peninputimeplugincn/group"/> --> |
|
55 <!-- <unit bldFile="fep/aknfep/peninputplugins/peninputimeplugingeneric/group"/> --> |
|
56 <!-- <unit bldFile="fep/aknfep/peninputplugins/peninputimepluginitut/group"/> --> |
|
57 <!-- <unit bldFile="fep/aknfep/peninputplugins/peninputimepluginjp/group"/> --> |
|
58 <!-- <unit bldFile="fep/aknfep/uiplugins/aknfepuiinterface/avkonimpl/group"/> --> |
|
59 <!-- <unit bldFile="fep/aknfep/uiplugins/aknfepuiinterface/group"/> --> |
|
60 </component> |
|
61 <component id="frontendprocessor" name="Front End Processor" purpose="mandatory"> |
|
62 <unit bldFile="fep/frontendprocessor/group" mrp="fep/frontendprocessor/group/app-framework_fepbase.mrp"/> |
|
63 </component> |
|
64 </collection> |
|
65 <collection id="inputmethods_info" name="Input Methods Info" level="framework"> |
|
66 <component id="inputmethods_plat" filter="s60" name="Input Methods Platform Interfaces" class="api"> |
|
67 <unit bldFile="inputmethods_plat/group"/> |
|
68 <!-- <unit bldFile="inputmethods_plat/aknfep_uiinterface_api/tsrc/group"/> --> |
|
69 <!-- <unit bldFile="inputmethods_plat/pen_input_server_api/tsrc/group"/> --> |
|
70 <!-- <unit bldFile="inputmethods_plat/ptiengine_hwr_api/tsrc/group"/> --> |
|
71 <!-- <unit bldFile="inputmethods_plat/ptiengine_key_definations_api/tsrc/group"/> --> |
|
72 </component> |
|
73 <component id="inputmethods_pub" filter="s60" name="Input Methods Public Interfaces" class="api"> |
|
74 <unit bldFile="inputmethods_pub/group"/> |
|
75 <!-- <unit bldFile="inputmethods_pub/input_language_info_api/tsrc/group"/> --> |
|
76 <!-- <unit bldFile="inputmethods_pub/optical_character_recognition_api/tsrc/group"/> --> |
|
77 <!-- <unit bldFile="inputmethods_pub/ptiengine_iti_api/tsrc/group"/> --> |
|
78 </component> |
|
79 <component id="inputmethods_metadata" name="Input Methods Metadata" class="config" introduced="^2" purpose="development" target="desktop"> |
|
80 <unit mrp="inputmethods_info/inputmethods_metadata/inputmethods_metadata.mrp"/> |
|
81 </component> |
|
82 </collection> |
|
83 </package> |
|
84 </SystemDefinition> |