1 <?xml version="1.0" encoding="UTF-8"?> |
1 <?xml version="1.0" encoding="UTF-8"?> |
2 <SystemDefinition schema="3.0.0"> |
2 <SystemDefinition schema="3.0.0"> |
3 <package id="inputmethods" name="Input Methods" levels="plugin engine framework api"> |
3 <package id="inputmethods" name="Input Methods" levels="plugin engine framework api"> |
4 <collection id="inputmethods_pub" name="Input Methods Public Interfaces" level="api"> |
4 <collection id="inputmethods_pub" name="Input Methods Public Interfaces" level="api"> |
5 <component id="ptiengine_iti_api" name="PTI Engine API" class="api" filter="s60"> |
5 <component id="ptiengine_iti_api" name="PTI Engine API" class="api" filter="s60,build_as_app"> |
6 <meta rel="Api" href="inputmethods_pub/ptiengine_iti_api/ptiengine_api.metaxml"/> |
6 <meta rel="Api" href="inputmethods_pub/ptiengine_iti_api/ptiengine_api.metaxml"/> |
7 <meta rel="config"> |
7 <meta rel="config"> |
8 <defined condition="RD_INTELLIGENT_TEXT_INPUT"/> |
8 <defined condition="RD_INTELLIGENT_TEXT_INPUT"/> |
9 </meta> |
9 </meta> |
10 <unit bldFile="inputmethods_pub/ptiengine_iti_api/group" filter="!test"/> |
10 <unit bldFile="inputmethods_pub/ptiengine_iti_api/group" filter="!test"/> |
11 <!-- <unit bldFile="inputmethods_pub/ptiengine_iti_api/tsrc/group" filter="test,api_test"/> --> |
11 <!-- <unit bldFile="inputmethods_pub/ptiengine_iti_api/tsrc/group" filter="test,api_test"/> --> |
12 </component> |
12 </component> |
13 <component id="optical_character_recognition_api" name="Optical Character Recognition API" class="api" filter="s60"> |
13 <component id="optical_character_recognition_api" name="Optical Character Recognition API" class="api" filter="s60,build_as_app"> |
14 <meta rel="Api" href="inputmethods_pub/optical_character_recognition_api/optical_character_recognition_api.metaxml"/> |
14 <meta rel="Api" href="inputmethods_pub/optical_character_recognition_api/optical_character_recognition_api.metaxml"/> |
15 <unit bldFile="inputmethods_pub/optical_character_recognition_api/group" filter="!test"/> |
15 <unit bldFile="inputmethods_pub/optical_character_recognition_api/group" filter="!test"/> |
16 <!-- <unit bldFile="inputmethods_pub/optical_character_recognition_api/tsrc/group" filter="test,api_test"/> --> |
16 <!-- <unit bldFile="inputmethods_pub/optical_character_recognition_api/tsrc/group" filter="test,api_test"/> --> |
17 </component> |
17 </component> |
18 <component id="input_language_info_api" name="Input Language Info API" class="api" filter="s60"> |
18 <component id="input_language_info_api" name="Input Language Info API" class="api" filter="s60,build_as_app"> |
19 <meta rel="Api" href="inputmethods_pub/input_language_info_api/input_language_info_api.metaxml"/> |
19 <meta rel="Api" href="inputmethods_pub/input_language_info_api/input_language_info_api.metaxml"/> |
20 <unit bldFile="inputmethods_pub/input_language_info_api/group" filter="!test"/> |
20 <unit bldFile="inputmethods_pub/input_language_info_api/group" filter="!test"/> |
21 <!-- <unit bldFile="inputmethods_pub/input_language_info_api/tsrc/group" filter="test,api_test"/> --> |
21 <!-- <unit bldFile="inputmethods_pub/input_language_info_api/tsrc/group" filter="test,api_test"/> --> |
22 </component> |
22 </component> |
23 </collection> |
23 </collection> |
24 <collection id="inputmethods_plat" name="Input Methods Platform Interfaces" level="api"> |
24 <collection id="inputmethods_plat" name="Input Methods Platform Interfaces" level="api"> |
25 <component id="pen_input_server_api" name="Pen Input Server API" class="api" filter="s60"> |
25 <component id="pen_input_server_api" name="Pen Input Server API" class="api" filter="s60,build_as_app"> |
26 <meta rel="Api" href="inputmethods_plat/pen_input_server_api/pen_input_server_api.metaxml"/> |
26 <meta rel="Api" href="inputmethods_plat/pen_input_server_api/pen_input_server_api.metaxml"/> |
27 <unit bldFile="inputmethods_plat/pen_input_server_api/group" filter="!test"/> |
27 <unit bldFile="inputmethods_plat/pen_input_server_api/group" filter="!test"/> |
28 <!-- <unit bldFile="inputmethods_plat/pen_input_server_api/tsrc/group" filter="test,api_test"/> --> |
28 <!-- <unit bldFile="inputmethods_plat/pen_input_server_api/tsrc/group" filter="test,api_test"/> --> |
29 </component> |
29 </component> |
30 <component id="ptiengine_hwr_api" name="PTI Engine Handwriting Recognition API" class="api" filter="s60"> |
30 <component id="ptiengine_hwr_api" name="PTI Engine Handwriting Recognition API" class="api" filter="s60,build_as_app"> |
31 <meta rel="Api" href="inputmethods_plat/ptiengine_hwr_api/ptiengine_hwr_api.metaxml"/> |
31 <meta rel="Api" href="inputmethods_plat/ptiengine_hwr_api/ptiengine_hwr_api.metaxml"/> |
32 <unit bldFile="inputmethods_plat/ptiengine_hwr_api/group" filter="!test"/> |
32 <unit bldFile="inputmethods_plat/ptiengine_hwr_api/group" filter="!test"/> |
33 <!-- <unit bldFile="inputmethods_plat/ptiengine_hwr_api/tsrc/group" filter="test,api_test"/> --> |
33 <!-- <unit bldFile="inputmethods_plat/ptiengine_hwr_api/tsrc/group" filter="test,api_test"/> --> |
34 </component> |
34 </component> |
35 <component id="aknfep_settings_api" name="Avkon FEP Settings API" class="api" filter="s60"> |
35 <component id="aknfep_settings_api" name="Avkon FEP Settings API" class="api" filter="s60,build_as_app"> |
36 <meta rel="Api" href="inputmethods_plat/aknfep_settings_api/aknfep_settings_api.metaxml"/> |
36 <meta rel="Api" href="inputmethods_plat/aknfep_settings_api/aknfep_settings_api.metaxml"/> |
37 <unit bldFile="inputmethods_plat/aknfep_settings_api/group"/> |
37 <unit bldFile="inputmethods_plat/aknfep_settings_api/group"/> |
38 </component> |
38 </component> |
39 <component id="aknfep_status_api" name="Avkon FEP Status API" class="api" filter="s60"> |
39 <component id="aknfep_status_api" name="Avkon FEP Status API" class="api" filter="s60,build_as_app"> |
40 <meta rel="Api" href="inputmethods_plat/aknfep_status_api/aknfep_status_api.metaxml"/> |
40 <meta rel="Api" href="inputmethods_plat/aknfep_status_api/aknfep_status_api.metaxml"/> |
41 <meta rel="config"> |
41 <meta rel="config"> |
42 <defined condition="RD_INTELLIGENT_TEXT_INPUT"/> |
42 <defined condition="RD_INTELLIGENT_TEXT_INPUT"/> |
43 </meta> |
43 </meta> |
44 <unit bldFile="inputmethods_plat/aknfep_status_api/group"/> |
44 <unit bldFile="inputmethods_plat/aknfep_status_api/group"/> |
45 </component> |
45 </component> |
46 <component id="ptiengine_key_definations_api" name="PTI Engine Key Definitions API" class="api" filter="s60"> |
46 <component id="ptiengine_key_definations_api" name="PTI Engine Key Definitions API" class="api" filter="s60,build_as_app"> |
47 <meta rel="Api" href="inputmethods_plat/ptiengine_key_definations_api/ptiengine_key_definations_api.metaxml"/> |
47 <meta rel="Api" href="inputmethods_plat/ptiengine_key_definations_api/ptiengine_key_definations_api.metaxml"/> |
48 <meta rel="config"> |
48 <meta rel="config"> |
49 <defined condition="RD_INTELLIGENT_TEXT_INPUT"/> |
49 <defined condition="RD_INTELLIGENT_TEXT_INPUT"/> |
50 </meta> |
50 </meta> |
51 <unit bldFile="inputmethods_plat/ptiengine_key_definations_api/group" filter="!test"/> |
51 <unit bldFile="inputmethods_plat/ptiengine_key_definations_api/group" filter="!test"/> |
52 <!-- <unit bldFile="inputmethods_plat/ptiengine_key_definations_api/tsrc/group" filter="test,api_test"/> --> |
52 <!-- <unit bldFile="inputmethods_plat/ptiengine_key_definations_api/tsrc/group" filter="test,api_test"/> --> |
53 </component> |
53 </component> |
54 <component id="aknfep_definitions_api" name="Avkon FEP Definitions API" class="api" filter="s60"> |
54 <component id="aknfep_definitions_api" name="Avkon FEP Definitions API" class="api" filter="s60,build_as_app"> |
55 <meta rel="Api" href="inputmethods_plat/aknfep_definitions_api/aknfep_definitions_api.metaxml"/> |
55 <meta rel="Api" href="inputmethods_plat/aknfep_definitions_api/aknfep_definitions_api.metaxml"/> |
56 <unit bldFile="inputmethods_plat/aknfep_definitions_api/group"/> |
56 <unit bldFile="inputmethods_plat/aknfep_definitions_api/group"/> |
57 </component> |
57 </component> |
58 <component id="aknfep_pen_support_api" name="Avkon FEP Pen Support API" class="api" filter="s60"> |
58 <component id="aknfep_pen_support_api" name="Avkon FEP Pen Support API" class="api" filter="s60,build_as_app"> |
59 <meta rel="Api" href="inputmethods_plat/aknfep_pen_support_api/aknfep_pen_support_api.metaxml"/> |
59 <meta rel="Api" href="inputmethods_plat/aknfep_pen_support_api/aknfep_pen_support_api.metaxml"/> |
60 <unit bldFile="inputmethods_plat/aknfep_pen_support_api/group"/> |
60 <unit bldFile="inputmethods_plat/aknfep_pen_support_api/group"/> |
61 </component> |
61 </component> |
62 <component id="ptiengine_indic_definitions_api" name="PTI Engine Indic Definitions API" class="api" filter="s60"> |
62 <component id="ptiengine_indic_definitions_api" name="PTI Engine Indic Definitions API" class="api" filter="s60,build_as_app"> |
63 <meta rel="Api" href="inputmethods_plat/ptiengine_indic_definitions_api/ptiengine_indic_definitions_api.metaxml"/> |
63 <meta rel="Api" href="inputmethods_plat/ptiengine_indic_definitions_api/ptiengine_indic_definitions_api.metaxml"/> |
64 <unit bldFile="inputmethods_plat/ptiengine_indic_definitions_api/group"/> |
64 <unit bldFile="inputmethods_plat/ptiengine_indic_definitions_api/group"/> |
65 </component> |
65 </component> |
66 <component id="aknfep_uiinterface_api" name="Avkon FEP UI Interface API" class="api" filter="s60"> |
66 <component id="aknfep_uiinterface_api" name="Avkon FEP UI Interface API" class="api" filter="s60,build_as_app"> |
67 <meta rel="Api" href="inputmethods_plat/aknfep_uiinterface_api/aknfep_uiinterface_api.metaxml"/> |
67 <meta rel="Api" href="inputmethods_plat/aknfep_uiinterface_api/aknfep_uiinterface_api.metaxml"/> |
68 <unit bldFile="inputmethods_plat/aknfep_uiinterface_api/group" filter="!test"/> |
68 <unit bldFile="inputmethods_plat/aknfep_uiinterface_api/group" filter="!test"/> |
69 <!-- <unit bldFile="inputmethods_plat/aknfep_uiinterface_api/tsrc/group" filter="test,api_test"/> --> |
69 <!-- <unit bldFile="inputmethods_plat/aknfep_uiinterface_api/tsrc/group" filter="test,api_test"/> --> |
70 </component> |
70 </component> |
71 </collection> |
71 </collection> |
72 <collection id="textinput" name="Text Input" level="framework"> |
72 <collection id="textinput" name="Text Input" level="framework"> |
73 <component id="ptienginev2" filter="s60" name="Predictive Text Input Engine"> |
73 <component id="ptienginev2" filter="s60,build_as_app" name="Predictive Text Input Engine"> |
74 <meta rel="config"> |
74 <meta rel="config"> |
75 <defined condition="RD_INTELLIGENT_TEXT_INPUT"/> |
75 <defined condition="RD_INTELLIGENT_TEXT_INPUT"/> |
76 </meta> |
76 </meta> |
77 <unit bldFile="textinput/ptienginev2/group"/> |
77 <unit bldFile="textinput/ptienginev2/group"/> |
78 </component> |
78 </component> |
79 <component id="akninputlanguage" filter="s60" name="Avkon Input Language"> |
79 <component id="akninputlanguage" filter="s60,build_as_app" name="Avkon Input Language"> |
80 <unit bldFile="textinput/akninputlanguage/group"/> |
80 <unit bldFile="textinput/akninputlanguage/group"/> |
81 </component> |
81 </component> |
82 <component id="peninputarc" filter="s60" name="Pen Input Arc"> |
82 <component id="peninputarc" filter="s60,build_as_app" name="Pen Input Arc"> |
83 <unit bldFile="textinput/peninputarc/group"/> |
83 <unit bldFile="textinput/peninputarc/group"/> |
84 </component> |
84 </component> |
85 </collection> |
85 </collection> |
86 <collection id="fep" name="FEP" level="engine"> |
86 <collection id="fep" name="FEP" level="engine"> |
87 <component id="aknfep" filter="s60" name="Avkon FEP" class="plugin"> |
87 <component id="aknfep" filter="s60,build_as_app" name="Avkon FEP" class="plugin"> |
88 <unit bldFile="fepstub/group"/> |
88 <unit bldFile="fepstub/group"/> |
89 </component> |
89 </component> |
90 <component id="frontendprocessor" name="Front End Processor" purpose="mandatory"> |
90 <component id="frontendprocessor" name="Front End Processor" purpose="mandatory" filter="build_as_app"> |
91 <unit bldFile="fep/frontendprocessor/group" mrp="fep/frontendprocessor/group/app-framework_fepbase.mrp"/> |
91 <unit bldFile="fep/frontendprocessor/group" mrp="fep/frontendprocessor/group/app-framework_fepbase.mrp"/> |
92 </component> |
92 </component> |
93 </collection> |
93 </collection> |
94 </package> |
94 </package> |
95 </SystemDefinition> |
95 </SystemDefinition> |