76 <SystemDefinition name="Symbian^4" schema="2.0.1"> |
76 <SystemDefinition name="Symbian^4" schema="2.0.1"> |
77 <systemModel> |
77 <systemModel> |
78 <layer name="os" long-name="OS" levels="hw services"> |
78 <layer name="os" long-name="OS" levels="hw services"> |
79 <block name="textandloc" level="services" long-name="Text and Localisation Services" levels="encoding util fonts tools text"> |
79 <block name="textandloc" level="services" long-name="Text and Localisation Services" levels="encoding util fonts tools text"> |
80 <collection name="textandloc_plat" long-name="Text and Localisation Platform Interfaces" level="text"> |
80 <collection name="textandloc_plat" long-name="Text and Localisation Platform Interfaces" level="text"> |
81 <component name="findutil_api" long-name="Find Utility API" filter="s60" class="api"> |
81 <component name="findutil_api" long-name="Find Util API" filter="s60" class="api"> |
82 <unit bldFile="/sf/os/textandloc/textandloc_plat/findutil_api/group"/> |
82 <unit bldFile="/sf/os/textandloc/textandloc_plat/findutil_api/group"/> |
83 </component> |
83 </component> |
84 <component name="japanese_language_utilities_api" long-name="Japanese Language Utilities API" filter="s60" class="api"> |
84 <component name="japanese_language_utilities_api" long-name="Japanese Language Utilities API" filter="s60" class="api"> |
85 <unit bldFile="/sf/os/textandloc/textandloc_plat/japanese_language_utilities_api/group"/> |
85 <unit bldFile="/sf/os/textandloc/textandloc_plat/japanese_language_utilities_api/group"/> |
86 </component> |
86 </component> |
87 <component name="sortutil_api" long-name="Sorting Utility API" filter="s60" class="api"> |
87 <component name="sortutil_api" long-name="Sort Util API" filter="s60" class="api"> |
88 <unit bldFile="/sf/os/textandloc/textandloc_plat/sortutil_api/group"/> |
88 <unit bldFile="/sf/os/textandloc/textandloc_plat/sortutil_api/group"/> |
89 </component> |
89 </component> |
90 </collection> |
90 </collection> |
91 <collection name="textandloc_pub" long-name="Text and Localisation Public Interfaces" level="text"> |
91 <collection name="textandloc_pub" long-name="Text and Localisation Public Interfaces" level="text"> |
92 <component name="directory_localizer_api" long-name="Directory Localizer API" filter="s60" class="api"> |
92 <component name="directory_localizer_api" long-name="Directory Localizer API" filter="s60" class="api"> |
103 <component name="fatfilenameconversionplugins" long-name="FAT Filename Conversion Plugins" introduced="9.1" purpose="optional" plugin="Y"> |
103 <component name="fatfilenameconversionplugins" long-name="FAT Filename Conversion Plugins" introduced="9.1" purpose="optional" plugin="Y"> |
104 <unit bldFile="/sf/os/textandloc/charconvfw/fatfilenameconversionplugins/group" mrp="/sf/os/textandloc/charconvfw/fatfilenameconversionplugins/group/syslibs_FATCharsetConv.mrp"/> |
104 <unit bldFile="/sf/os/textandloc/charconvfw/fatfilenameconversionplugins/group" mrp="/sf/os/textandloc/charconvfw/fatfilenameconversionplugins/group/syslibs_FATCharsetConv.mrp"/> |
105 </component> |
105 </component> |
106 </collection> |
106 </collection> |
107 <collection name="fontandtxtsrv" long-name="Font and Text Services" level="fonts"> |
107 <collection name="fontandtxtsrv" long-name="Font and Text Services" level="fonts"> |
108 <component name="iculayoutengine" long-name="ICU Layout Engine" introduced="9.2" purpose="optional" plugin="Y"> |
108 <component name="iculayoutengine" long-name="ICU Layout Engine" introduced="9.2" purpose="optional" deprecated="^4" plugin="Y"> |
109 <unit bldFile="/sf/os/textandloc/fontservices/textshaperplugin/group" mrp="/sf/os/textandloc/fontservices/textshaperplugin/group/graphics_iculayoutengine.mrp"/> |
109 <unit bldFile="/sf/os/textandloc/fontservices/textshaperplugin/group" mrp="/sf/os/textandloc/fontservices/textshaperplugin/group/graphics_iculayoutengine.mrp"/> |
110 </component> |
110 </component> |
111 <component name="fontstore" long-name="Font Store" purpose="mandatory"> |
111 <component name="fontstore" long-name="Font Store" purpose="mandatory"> |
112 <unit bldFile="/sf/os/textandloc/fontservices/fontstore/group" mrp="/sf/os/textandloc/fontservices/fontstore/group/graphics_fntstore.mrp"/> |
112 <unit bldFile="/sf/os/textandloc/fontservices/fontstore/group" mrp="/sf/os/textandloc/fontservices/fontstore/group/graphics_fntstore.mrp"/> |
113 </component> |
113 </component> |
114 <component name="textrendering" long-name="Text Rendering" purpose="mandatory" class="placeholder"> |
114 <component name="textbase" long-name="Text Base" purpose="mandatory" class="placeholder"> |
115 <!-- placeholder for text code from GDI --> |
115 <!-- placeholder for text code from GDI --> |
116 </component> |
116 </component> |
117 <component name="freetypefontrasteriser" long-name="FreeType Font Rasteriser" purpose="optional" plugin="Y"> |
117 <component name="freetypefontrasteriser" long-name="FreeType Font Rasteriser" purpose="optional" plugin="Y"> |
118 <unit bldFile="/sf/os/textandloc/fontservices/freetypefontrasteriser/group" mrp="/sf/os/textandloc/fontservices/freetypefontrasteriser/group/graphics_freetype.mrp"/> |
118 <unit bldFile="/sf/os/textandloc/fontservices/freetypefontrasteriser/group" mrp="/sf/os/textandloc/fontservices/freetypefontrasteriser/group/graphics_freetype.mrp"/> |
119 </component> |
119 </component> |
131 <component name="word" long-name="Word" purpose="development" filter="test"> |
131 <component name="word" long-name="Word" purpose="development" filter="test"> |
132 <unit mrp="/sf/os/textandloc/textrendering/word/group/app-framework_word.mrp" bldFile="/sf/os/textandloc/textrendering/word/group"/> |
132 <unit mrp="/sf/os/textandloc/textrendering/word/group/app-framework_word.mrp" bldFile="/sf/os/textandloc/textrendering/word/group"/> |
133 </component> |
133 </component> |
134 </collection> |
134 </collection> |
135 <collection name="textandlocutils" long-name="Text and Localisation Utils" level="util"> |
135 <collection name="textandlocutils" long-name="Text and Localisation Utils" level="util"> |
136 <!-- components in this collection need to be moved to the right collection. |
136 <component name="numbergrouping" long-name="Number Grouping"> |
137 Either move into the units' directories, or create a new textandlocutils directory --> |
|
138 <component name="numbergrouping" filter="s60" long-name="Number Grouping"> |
|
139 <unit bldFile="/sf/os/textandloc/charconvfw/numbergrouping/group"/> |
137 <unit bldFile="/sf/os/textandloc/charconvfw/numbergrouping/group"/> |
140 </component> |
138 </component> |
141 <component name="jplangutil" filter="s60" long-name="Japanese Language Utilities"> |
139 <component name="jplangutil" long-name="Japanese Language Utilities"> |
142 <unit bldFile="/sf/os/textandloc/charconvfw/jplangutil/group"/> |
140 <unit bldFile="/sf/os/textandloc/charconvfw/jplangutil/group"/> |
143 </component> |
141 </component> |
144 <component name="sortutil" filter="s60" long-name="Sorting Utility"> |
142 <component name="sortutil" long-name="Sorting Utility"> |
145 <unit bldFile="/sf/os/textandloc/charconvfw/sortutil/group"/> |
143 <unit bldFile="/sf/os/textandloc/charconvfw/sortutil/group"/> |
146 </component> |
144 </component> |
147 <component name="inlinetext" filter="s60" long-name="Inline Text"> |
145 <component name="inlinetext" long-name="Inline Text"> |
148 <unit bldFile="/sf/os/textandloc/charconvfw/inlinetext/group"/> |
146 <unit bldFile="/sf/os/textandloc/charconvfw/inlinetext/group"/> |
149 </component> |
147 </component> |
150 <component name="nearestlangutil" long-name="Nearest Language Util" introduced="^2" purpose="mandatory" class="placeholder"> |
148 <component name="nearestlangutil" long-name="Nearest Language Util" introduced="^2" purpose="mandatory" class="placeholder"> |
151 <!-- placeholder for split from bafl --> |
149 <!-- placeholder for split from bafl --> |
152 </component> |
150 </component> |