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="textandloc" name="Text and Localisation Services" levels="encoding util fonts tools text"> |
3 <package id="textandloc" name="Text and Localisation Services" levels="encoding util fonts tools text"> |
4 <collection id="charconvfw" name="Character Conversion" level="encoding"> |
4 <collection id="charconvfw" name="Character Conversion" level="encoding"> |
5 <component id="charconv_fw" name="Character Encoding and Conversion Framework" purpose="optional"> |
5 <component id="charconv_fw" name="Character Encoding and Conversion Framework" purpose="mandatory" filter="api_test"> <!-- both production and api_test--> |
|
6 <meta rel="testbuild"> |
|
7 <group name="test.syslibs_charconv"/> |
|
8 </meta> |
6 <unit bldFile="charconvfw/charconv_fw/group" mrp="charconvfw/charconv_fw/group/syslibs_charconv.mrp"/> |
9 <unit bldFile="charconvfw/charconv_fw/group" mrp="charconvfw/charconv_fw/group/syslibs_charconv.mrp"/> |
7 </component> |
10 </component> |
8 <component id="charconvplugins" name="Character Encoding and Conversion Plugins" purpose="optional" class="plugin"> |
11 <component id="charconvplugins" name="Character Encoding and Conversion Plugins" purpose="optional" class="plugin" filter="apit_test"> <!-- both production and api_test--> |
|
12 <meta rel="testbuild"> |
|
13 <group name="test.syslibs_charconv_plugins"/> |
|
14 </meta> |
9 <unit bldFile="charconvfw/charconvplugins/group" mrp="charconvfw/charconvplugins/group/syslibs_charconv_plugins.mrp"/> |
15 <unit bldFile="charconvfw/charconvplugins/group" mrp="charconvfw/charconvplugins/group/syslibs_charconv_plugins.mrp"/> |
10 </component> |
16 </component> |
11 <component id="fatfilenameconversionplugins" name="FAT Filename Conversion Plugins" introduced="9.1" purpose="optional" class="plugin"> |
17 <component id="fatfilenameconversionplugins" name="FAT Filename Conversion Plugins" introduced="9.1" purpose="optional" class="plugin" filter="api_test"> <!-- both production and api_test--> |
|
18 <meta rel="testbuild"> |
|
19 <group name="test.syslibs_fatcharsetconv"/> |
|
20 </meta> |
12 <unit bldFile="charconvfw/fatfilenameconversionplugins/group" mrp="charconvfw/fatfilenameconversionplugins/group/syslibs_FATCharsetConv.mrp"/> |
21 <unit bldFile="charconvfw/fatfilenameconversionplugins/group" mrp="charconvfw/fatfilenameconversionplugins/group/syslibs_FATCharsetConv.mrp"/> |
13 </component> |
22 </component> |
14 </collection> |
23 </collection> |
15 <collection id="fontandtxtsrv" name="Font and Text Services" level="fonts"> |
24 <collection id="fontandtxtsrv" name="Font and Text Services" level="fonts"> |
16 <component id="iculayoutengine" name="ICU Layout Engine" introduced="9.2" purpose="optional" class="plugin"> |
25 <component id="iculayoutengine" name="ICU Layout Engine" introduced="9.2" purpose="optional" class="plugin"> |
17 <unit bldFile="fontservices/textshaperplugin/group" mrp="fontservices/textshaperplugin/group/graphics_iculayoutengine.mrp"/> |
26 <unit bldFile="fontservices/textshaperplugin/group" mrp="fontservices/textshaperplugin/group/graphics_iculayoutengine.mrp"/> |
18 </component> |
27 </component> |
19 <component id="fontstore" name="Font Store" purpose="mandatory"> |
28 <component id="fontstore" name="Font Store" purpose="mandatory" filter="api_test"> <!-- both production and api_test--> |
|
29 <meta rel="testbuild"> |
|
30 <group name="test.graphics_fntstore"/> |
|
31 </meta> |
20 <unit bldFile="fontservices/fontstore/group" mrp="fontservices/fontstore/group/graphics_fntstore.mrp"/> |
32 <unit bldFile="fontservices/fontstore/group" mrp="fontservices/fontstore/group/graphics_fntstore.mrp"/> |
21 </component> |
33 </component> |
22 <component id="textbase" name="Text Base" purpose="mandatory"> |
34 <component id="textbase" name="Text Base" purpose="mandatory"> |
23 <unit bldFile="fontservices/textbase/group" mrp="fontservices/textbase/group/textbase.mrp"/> |
35 <!-- placeholder for text code from GDI --> |
24 </component> |
36 </component> |
25 <component id="freetypefontrasteriser" name="FreeType Font Rasteriser" purpose="optional" class="plugin"> |
37 <component id="freetypefontrasteriser" name="FreeType Font Rasteriser" purpose="optional" class="plugin"> |
26 <unit bldFile="fontservices/freetypefontrasteriser/group" mrp="fontservices/freetypefontrasteriser/group/graphics_freetype.mrp"/> |
38 <unit bldFile="fontservices/freetypefontrasteriser/group" mrp="fontservices/freetypefontrasteriser/group/graphics_freetype.mrp"/> |
27 </component> |
39 </component> |
28 <component id="referencefonts" name="Reference Fonts" introduced="6.0" purpose="optional"> |
40 <component id="referencefonts" name="Reference Fonts" introduced="6.0" purpose="optional"> |
29 <unit bldFile="fontservices/referencefonts/group" mrp="fontservices/referencefonts/group/graphics_fonts.mrp"/> |
41 <unit bldFile="fontservices/referencefonts/group" mrp="fontservices/referencefonts/group/graphics_fonts.mrp"/> |
30 </component> |
42 </component> |
31 </collection> |
43 </collection> |
32 <collection id="textlayout" name="Text Layout" level="text"> |
44 <collection id="textlayout" name="Text Layout" level="text"> |
33 <component id="texthandling" name="Text Handling" purpose="optional"> |
45 <component id="texthandling" name="Text Handling" purpose="optional" deprecated="^4"> |
34 <unit bldFile="textrendering/texthandling/group" mrp="textrendering/texthandling/group/app-framework_etext.mrp"/> |
46 <unit bldFile="textrendering/texthandling/group" mrp="textrendering/texthandling/group/app-framework_etext.mrp"/> |
35 </component> |
47 </component> |
36 <component id="textformatting" name="Text Formatting" purpose="optional"> |
48 <component id="textformatting" name="Text Formatting" purpose="optional" deprecated="^4"> |
37 <unit bldFile="textrendering/textformatting/group" mrp="textrendering/textformatting/group/app-framework_form.mrp"/> |
49 <unit bldFile="textrendering/textformatting/group" mrp="textrendering/textformatting/group/app-framework_form.mrp"/> |
38 </component> |
50 </component> |
39 <component id="word" name="Word" purpose="development" filter="test"> |
51 <component id="word" name="Word" purpose="development" filter="test"> |
40 <unit mrp="textrendering/word/group/app-framework_word.mrp" bldFile="textrendering/word/group"/> |
52 <unit mrp="textrendering/word/group/app-framework_word.mrp" bldFile="textrendering/word/group"/> |
41 </component> |
53 </component> |
42 </collection> |
54 </collection> |
43 <collection id="textandlocutils" name="Text and Localisation Utils" level="util"> |
55 <collection id="textandlocutils" name="Text and Localisation Utils" level="util"> |
44 <component id="numbergrouping" name="Number Grouping" purpose="mandatory"> |
56 <component id="numbergrouping" name="Number Grouping" deprecated="^4"> |
45 <unit bldFile="textandlocutils/numbergrouping/group" mrp="textandlocutils/numbergrouping/group/tls_numbergrouping.mrp"/> |
57 <unit bldFile="textandlocutils/numbergrouping/group" mrp="textandlocutils/numbergrouping/group/tls_numbergrouping.mrp"/> |
46 </component> |
58 </component> |
47 <component id="jplangutil" name="Japanese Language Utilities" purpose="mandatory"> |
59 <component id="jplangutil" name="Japanese Language Utilities" deprecated="^4"> |
48 <unit bldFile="textandlocutils/jplangutil/group" mrp="textandlocutils/jplangutil/group/tls_jplangutil.mrp"/> |
60 <unit bldFile="textandlocutils/jplangutil/group" mrp="textandlocutils/jplangutil/group/tls_jplangutil.mrp"/> |
49 </component> |
61 </component> |
50 <component id="sortutil" name="Sorting Utility" purpose="mandatory"> |
62 <component id="sortutil" name="Sorting Utility" deprecated="^4"> |
51 <unit bldFile="textandlocutils/sortutil/group" mrp="textandlocutils/sortutil/group/tls_sortutil.mrp"/> |
63 <unit bldFile="textandlocutils/sortutil/group" mrp="textandlocutils/sortutil/group/tls_sortutil.mrp"/> |
52 </component> |
64 </component> |
53 <component id="inlinetext" name="Inline Text" purpose="mandatory"> |
65 <component id="inlinetext" name="Inline Text" deprecated="^4"> |
54 <unit bldFile="textandlocutils/inlinetext/group" mrp="textandlocutils/inlinetext/group/tls_inlinetext.mrp"/> |
66 <unit bldFile="textandlocutils/inlinetext/group" mrp="textandlocutils/inlinetext/group/tls_inlinetext.mrp"/> |
55 </component> |
67 </component> |
56 <component id="numberformatting" name="Number Formatting" introduced="7.0s" purpose="optional"> |
68 <component id="numberformatting" name="Number Formatting" introduced="7.0s" purpose="optional"> |
57 <unit bldFile="textrendering/numberformatting/group" mrp="textrendering/numberformatting/group/app-framework_numberconversion.mrp"/> |
69 <unit bldFile="textrendering/numberformatting/group" mrp="textrendering/numberformatting/group/app-framework_numberconversion.mrp"/> |
58 </component> |
70 </component> |
59 </collection> |
71 </collection> |
60 <collection id="localesupport" name="Locale Support" level="util"> |
72 <collection id="localesupport" name="Locale Support" level="util"> |
61 <component id="reflocales" name="Reference Locales" purpose="optional" class="plugin"> |
73 <component id="reflocales" name="Reference Locales" purpose="optional" class="plugin"> |
62 <unit bldFile="localisation/localesupport" mrp="localisation/localesupport/mmpfiles/base_loce32.mrp"/> |
74 <unit bldFile="localisation/localesupport" mrp="localisation/localesupport/mmpfiles/base_loce32.mrp"/> |
63 </component> |
75 </component> |
64 <component id="initlocale" name="Initialise Locale" introduced="^2" purpose="mandatory"> |
76 <component id="initlocale" name="Initialise Locale" introduced="^2" purpose="mandatory" deprecated="^4"> |
65 <!-- placeholder for split from bafl --> |
77 <!-- placeholder for split from bafl --> |
66 </component> |
78 </component> |
67 </collection> |
79 </collection> |
68 <collection id="textandloctools" name="Text and Localisation Tools" level="tools"> |
80 <collection id="textandloctools" name="Text and Localisation Tools" level="tools"> |
69 <component id="fontcompiler" name="Font Compiler" purpose="development" target="desktop"> |
81 <component id="fontcompiler" name="Font Compiler" purpose="development" target="desktop"> |
72 <component id="bitmapfonttools" name="Bitmap Font Tools" purpose="development" target="desktop"> |
84 <component id="bitmapfonttools" name="Bitmap Font Tools" purpose="development" target="desktop"> |
73 <unit bldFile="../graphics/graphicstools/bitmapfonttools/group" mrp="../graphics/graphicstools/bitmapfonttools/group/graphics_gdtran.mrp"/> |
85 <unit bldFile="../graphics/graphicstools/bitmapfonttools/group" mrp="../graphics/graphicstools/bitmapfonttools/group/graphics_gdtran.mrp"/> |
74 </component> |
86 </component> |
75 </collection> |
87 </collection> |
76 <collection id="textandloc_info" name="Text and Localisation Info" level="text"> |
88 <collection id="textandloc_info" name="Text and Localisation Info" level="text"> |
77 <component id="textandloc_pub" filter="s60" name="Text and Localisation Public Interfaces" class="api"> |
|
78 <unit bldFile="textandloc_pub/group"/> |
|
79 <!-- <unit bldFile="textandloc_pub/character_conversion_plugin_provider_api/tsrc/group"/> --> |
|
80 </component> |
|
81 <component id="textandloc_plat" filter="s60" name="Text and Localisation Platform Interfaces" class="api"> |
|
82 <unit bldFile="textandloc_plat/group"/> |
|
83 <!-- <unit bldFile="textandloc_plat/findutil_api/tsrc/group"/> --> |
|
84 <!-- <unit bldFile="textandloc_plat/sortutil_api/tsrc/group"/> --> |
|
85 </component> |
|
86 <component id="textandloc_metadata" name="Text and Localisation Metadata" class="config" introduced="^2" purpose="development" target="desktop"> |
89 <component id="textandloc_metadata" name="Text and Localisation Metadata" class="config" introduced="^2" purpose="development" target="desktop"> |
87 <unit mrp="textandloc_info/textandloc_metadata/textandloc_metadata.mrp"/> |
90 <unit mrp="textandloc_info/textandloc_metadata/textandloc_metadata.mrp"/> |
|
91 </component> |
|
92 <component id="textandloc_graphicstestharness" name="Graphics Test Harness" introduced="8.1" purpose="development" filter="test,api_test"> |
|
93 <!-- this is not part of this package, it should not be refrerenced here --> |
|
94 <meta rel="testbuild"> |
|
95 <group name="test.graphics_testharness"/> |
|
96 </meta> |
|
97 <unit bldFile="../graphics/graphicstest/graphicstestharness/group"/> |
88 </component> |
98 </component> |
89 </collection> |
99 </collection> |
90 </package> |
100 </package> |
91 </SystemDefinition> |
101 </SystemDefinition> |