os/graphics/graphicstest/graphicstestharness/automation/graphicssystemgui.sysdef.xml
First public contribution.
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!DOCTYPE SystemDefinition [
3 <!ELEMENT SystemDefinition ( systemModel?, SystemBuild? )>
4 <!ATTLIST SystemDefinition
6 schema CDATA #REQUIRED>
7 <!ELEMENT systemModel (layer+)>
8 <!ELEMENT layer (block* | collection*)*>
11 levels NMTOKENS #IMPLIED
13 <!ELEMENT block (subblock* | collection*)*>
15 levels NMTOKENS #IMPLIED
17 level NMTOKEN #IMPLIED
19 <!ELEMENT subblock (collection)*>
20 <!ATTLIST subblock name CDATA #REQUIRED>
21 <!ELEMENT collection (component)*>
24 level NMTOKEN #IMPLIED>
25 <!ELEMENT component (unit)*>
28 deprecated CDATA #IMPLIED
29 introduced CDATA #IMPLIED
30 contract CDATA #IMPLIED
33 class NMTOKENS #IMPLIED
34 supports CDATA #IMPLIED>
39 bldFile CDATA #IMPLIED
41 version NMTOKEN #IMPLIED
42 prebuilt NMTOKEN #IMPLIED
44 priority CDATA #IMPLIED>
45 <!ELEMENT SystemBuild (option* | target+ | targetList+ | list+ | configuration+)*>
46 <!ATTLIST SystemBuild schema CDATA #REQUIRED>
47 <!ELEMENT list (ref+)>
50 description CDATA #REQUIRED>
52 <!ATTLIST ref item CDATA #REQUIRED>
53 <!ELEMENT targetList EMPTY>
56 description CDATA #REQUIRED
57 target IDREFS #REQUIRED>
58 <!ELEMENT target EMPTY>
61 abldTarget CDATA #REQUIRED
62 description CDATA #REQUIRED>
63 <!ELEMENT option EMPTY>
66 abldOption CDATA #REQUIRED
67 description CDATA #REQUIRED
68 enable (Y | N ) #REQUIRED>
69 <!ELEMENT configuration (listRef+ | ref+ | task+)*>
70 <!ATTLIST configuration
72 description CDATA #REQUIRED
73 filter CDATA #REQUIRED>
74 <!ELEMENT task (listRef* , (buildLayer | specialInstructions))>
75 <!ELEMENT listRef EMPTY>
76 <!ATTLIST listRef list CDATA #REQUIRED>
77 <!ELEMENT buildLayer EMPTY>
79 command CDATA #REQUIRED
80 targetList IDREFS #IMPLIED
81 unitParallel (Y | N ) #REQUIRED
82 targetParallel (Y | N ) "N">
83 <!ELEMENT specialInstructions EMPTY>
84 <!ATTLIST specialInstructions
88 command CDATA #REQUIRED>
90 <SystemDefinition name="MCL" schema="2.0.0">
93 <block name="Graphics">
94 <collection name="EGL">
95 <component name="EGL - Hybrid Graphics Implementation">
96 <unit bldFile="sf\os\graphics\egl\eglimplementation\group" mrp="sf\os\graphics\egl\eglimplementation\group\graphics_egl.mrp"/>
98 <component name="EGL - Reference Implementation">
99 <unit bldFile="sf\os\graphics\egl\eglrefimpl\group" mrp="sf\os\graphics\egl\eglrefimpl\group\graphics_eglrefimpl.mrp"/>
101 <component name="EGL Switch">
102 <unit bldFile="sf\os\graphics\egl\eglswitch\group" mrp="sf\os\graphics\egl\eglswitch\group\graphics_eglswitch.mrp"/>
104 <component name="EGL Test">
105 <unit bldFile="sf\os\graphics\egl\egltest\group" mrp="sf\os\graphics\egl\egltest\group\graphics_egltest.mrp"/>
107 <component name="EGL Test Ext">
108 <unit bldFile="sf\os\graphics\egl\egltestext\group" mrp="sf\os\graphics\egl\egltestext\group\graphics_egltestext.mrp"/>
110 <component name="EGL Interface">
111 <unit bldFile="sf\os\graphics\egl\eglinterface\group" mrp="sf\os\graphics\egl\eglinterface\group\graphics_eglheaders.mrp"/>
114 <collection name="Font and Bitmap Server">
115 <component name="Font and Bitmap Server">
116 <unit bldFile="sf\os\graphics\fbs\fontandbitmapserver\group" mrp="sf\os\graphics\fbs\fontandbitmapserver\group\graphics_fbserv.mrp"/>
118 <component name="IType Font Rasteriser">
119 <unit bldFile="sf\os\graphics\fbs\itypefontrasteriser\group" mrp="sf\os\graphics\fbs\itypefontrasteriser\group\graphics_itype.mrp"/>
122 <collection name="Graphics Information">
123 <component name="Graphics Docs">
124 <unit base="sf\os\graphics\graphics_info\graphicsdocs"/>
127 <collection name="Graphics Composition">
128 <component name="Composition Engine Adaptation">
129 <unit bldFile="sf\os\graphics\graphicscomposition\compositionengineadaptation\group" mrp="sf\os\graphics\graphicscomposition\compositionengineadaptation\group\graphics_compositionbackend.mrp"/>
131 <component name="Graphics Composition Engine">
132 <unit bldFile="sf\os\graphics\graphicscomposition\graphicscompositionengine\group" mrp="sf\os\graphics\graphicscomposition\graphicscompositionengine\group\graphics_gce.mrp"/>
134 <component name="Surface Update">
135 <unit bldFile="sf\os\graphics\graphicscomposition\surfaceupdate\group" mrp="sf\os\graphics\graphicscomposition\surfaceupdate\group\graphics_surfaceupdate.mrp"/>
137 <component name="OpenWF Support">
138 <unit bldFile="sf\os\graphics\graphicscomposition\openwfsupport\group" mrp="sf\os\graphics\graphicscomposition\openwfsupport\group\graphics_openwfsupport.mrp"/>
140 <component name="OpenWF Composition Conformance Tests">
141 <unit bldFile="sf\os\graphics\graphicscomposition\openwfconformancetest\group" mrp="sf\os\graphics\graphicscomposition\openwfconformancetest\CT_PortingLayer\src\Platform\Symbian\group\graphics_openwfconformancetest.mrp"/>
143 <component name="OpenWF Composition Interface">
144 <unit bldFile="sf\os\graphics\graphicscomposition\openwfcinterface\group" mrp="sf\os\graphics\graphicscomposition\openwfcinterface\group\graphics_openwfcinterface.mrp"/>
146 <component name="OpenWF Composition Engine">
147 <unit bldFile="sf\os\graphics\graphicscomposition\openwfcompositionengine\group" mrp="sf\os\graphics\graphicscomposition\openwfcompositionengine\group\graphics_openwfcompositionengine.mrp"/>
149 <component name="OpenWF Composition Display Driver Adaptation for Display Channel">
150 <unit bldFile="sf\os\graphics\graphicscomposition\openwfc_ri_displaychannel\group" mrp="sf\os\graphics\graphicscomposition\openwfc_ri_displaychannel\group\graphics_openwfc_ri_displaychannel.mrp"/>
152 <component name="OpenWF Tests">
153 <unit bldFile="sf\os\graphics\graphicscomposition\openwftest\group" mrp="sf\os\graphics\graphicscomposition\openwftest\group\graphics_openwftest.mrp"/>
156 <collection name="Graphics Device Interface">
157 <component name="BitGDI">
158 <unit bldFile="sf\os\graphics\graphicsdeviceinterface\bitgdi\group" mrp="sf\os\graphics\graphicsdeviceinterface\bitgdi\group\graphics_bitgdi.mrp"/>
160 <component name="Colour Palette">
161 <unit bldFile="sf\os\graphics\graphicsdeviceinterface\colourpalette\group" mrp="sf\os\graphics\graphicsdeviceinterface\colourpalette\group\graphics_palette.mrp"/>
163 <component name="DirectGDI">
164 <unit bldFile="sf\os\graphics\graphicsdeviceinterface\directgdi\group" mrp="sf\os\graphics\graphicsdeviceinterface\directgdi\group\graphics_directgdi.mrp"/>
166 <component name="DirectGDI Adaptation">
167 <unit bldFile="sf\os\graphics\graphicsdeviceinterface\directgdiadaptation\group" mrp="sf\os\graphics\graphicsdeviceinterface\directgdiadaptation\group\graphics_directgdiadapter.mrp"/>
169 <component name="DirectGDI Interface">
170 <unit bldFile="sf\os\graphics\graphicsdeviceinterface\directgdiinterface\group" mrp="sf\os\graphics\graphicsdeviceinterface\directgdiinterface\group\graphics_directgdiheaders.mrp"/>
172 <component name="GDI">
173 <unit bldFile="sf\os\graphics\graphicsdeviceinterface\gdi\group" mrp="sf\os\graphics\graphicsdeviceinterface\gdi\group\graphics_gdi.mrp"/>
175 <component name="Screen Driver">
176 <unit bldFile="sf\os\graphics\graphicsdeviceinterface\screendriver\group" mrp="sf\os\graphics\graphicsdeviceinterface\screendriver\group\graphics_screendriver.mrp"/>
179 <collection name="Graphics Hardware Drivers">
180 <component name="Surface Manager">
181 <unit bldFile="sf\os\graphics\graphicshwdrivers\surfacemgr\group" mrp="sf\os\graphics\graphicshwdrivers\surfacemgr\group\graphics_surfacemanager.mrp"/>
184 <collection name="Graphics Resource Services">
185 <component name="Graphics Resource Adaptation">
186 <unit bldFile="sf\os\graphics\graphicsresourceservices\graphicsresourceadaptation\group" mrp="sf\os\graphics\graphicsresourceservices\graphicsresourceadaptation\group\graphics_graphicsresourceadapter.mrp"/>
188 <component name="Graphics Resource">
189 <unit bldFile="sf\os\graphics\graphicsresourceservices\graphicsresource\group" mrp="sf\os\graphics\graphicsresourceservices\graphicsresource\group\graphics_graphicsresource.mrp"/>
191 <component name="Graphics Resource Implementation">
192 <unit bldFile="sf\os\graphics\graphicsresourceservices\graphicsresourceimplementation\group" mrp="sf\os\graphics\graphicsresourceservices\graphicsresourceimplementation\group\graphics_graphicsresourceimplementation.mrp"/>
194 <component name="Graphics Resource Interface">
195 <unit bldFile="sf\os\graphics\graphicsresourceservices\graphicsresourceinterface\group" mrp="sf\os\graphics\graphicsresourceservices\graphicsresourceinterface\group\graphics_graphicsresourceinterface.mrp"/>
198 <collection name="Graphics Test">
199 <component name="Graphics Test Harness">
200 <unit bldFile="sf\os\graphics\graphicstest\graphicstestharness\group" mrp="sf\os\graphics\graphicstest\graphicstestharness\group\graphics_testharness.mrp"/>
202 <component name="UI Bench">
203 <unit bldFile="sf\os\graphics\graphicstest\uibench\group" mrp="sf\os\graphics\graphicstest\uibench\group\graphics_ui_bench.mrp"/>
206 <collection name="Graphics Tools">
207 <component name="Bitamp Font Tools">
208 <unit bldFile="sf\os\graphics\graphicstools\bitmapfonttools\group" mrp="sf\os\graphics\graphicstools\bitmapfonttools\group\graphics_gdtran.mrp"/>
210 <component name="GDI Tools">
211 <unit bldFile="sf\os\graphics\graphicstools\gdi_tools\group" mrp="sf\os\graphics\graphicstools\gdi_tools\group\graphics_gditools.mrp"/>
214 <collection name="Graphics Utils">
215 <component name="Common Graphics Headers">
216 <unit bldFile="sf\os\graphics\graphicsutils\commongraphicsheaders\group" mrp="sf\os\graphics\graphicsutils\commongraphicsheaders\group\graphics_commonheader.mrp"/>
218 <component id="graphics_tems" name="Graphics Template Extension Makefiles" introduced="^4" purpose="development" target="desktop" class="tool">
219 <unit bldFile="graphicsutils/graphics_tems/group"/>
222 <collection name="OpenGLES">
223 <component name="OpenGLES Display Properties">
224 <unit bldFile="sf\os\graphics\opengles\openglesdisplayproperties\group" mrp="sf\os\graphics\opengles\openglesdisplayproperties\group\graphics_openglesdisplayproperty.mrp"/>
226 <component name="OpenGLES Implementation">
227 <unit bldFile="sf\os\graphics\opengles\openglesimplementation\group" mrp="sf\os\graphics\opengles\openglesimplementation\group\graphics_opengles.mrp"/>
229 <component name="OpenGLES Interface">
230 <unit bldFile="sf\os\graphics\opengles\openglesinterface\group" mrp="sf\os\graphics\opengles\openglesinterface\group\graphics_openglesheaders.mrp"/>
233 <collection name="OpenVG">
234 <component name="OpenVG Implementation">
235 <unit bldFile="sf\os\graphics\openvg\openvgimplementation\group" mrp="sf\os\graphics\openvg\openvgimplementation\group\graphics_openvg.mrp"/>
237 <component name="OpenVG Interface">
238 <unit bldFile="sf\os\graphics\openvg\openvginterface\group" mrp="sf\os\graphics\openvg\openvginterface\group\graphics_openvgheaders.mrp"/>
241 <collection name="Printing Services">
242 <component name="Printer Drivers">
243 <unit bldFile="sf\os\graphics\printingservices\printerdrivers\group" mrp="sf\os\graphics\printingservices\printerdrivers\group\graphics_printdrv.mrp"/>
245 <component name="Printer Driver Support">
246 <unit bldFile="sf\os\graphics\printingservices\printerdriversupport\group" mrp="sf\os\graphics\printingservices\printerdriversupport\group\graphics_pdrstore.mrp"/>
249 <collection name="Windowing">
250 <component name="GCE Tfx Plugin">
251 <unit bldFile="sf\os\graphics\windowing\systemtfx\restricted\gcetfxplugin\group" mrp="sf\os\graphics\windowing\systemtfx\restricted\gcetfxplugin\group\graphics_tfx.mrp"/>
253 <component name="Window Server">
254 <unit bldFile="sf\os\graphics\windowing\windowserver\group" mrp="sf\os\graphics\windowing\windowserver\group\graphics_wserv.mrp"/>
256 <component name="Window Server Plugins">
257 <unit bldFile="sf\os\graphics\windowing\windowserverplugins\group" mrp="sf\os\graphics\windowing\windowserverplugins\group\graphics_wserv_std_plugins.mrp"/>
261 <block name="Text and Localisation">
262 <collection name="Font Services">
263 <component name="Font Store">
264 <unit bldFile="sf\os\textandloc\fontservices\fontstore\group" mrp="sf\os\textandloc\fontservices\fontstore\group\graphics_fntstore.mrp"/>
266 <component name="FreeType Font Rasteriser">
267 <unit bldFile="sf\os\textandloc\fontservices\freetypefontrasteriser\group" mrp="sf\os\textandloc\fontservices\freetypefontrasteriser\group\graphics_freetype.mrp"/>
269 <component name="Graphics Test Fonts">
270 <unit bldFile="sf\os\textandloc\fontservices\graphicstestfonts\group" />
272 <component name="Reference Fonts">
273 <unit bldFile="sf\os\textandloc\fontservices\referencefonts\group" mrp="sf\os\textandloc\fontservices\referencefonts\group\graphics_fonts.mrp"/>
278 <layer name="Additional Tools">
279 <collection name="ONB Tools">
280 <component name="Thindump" class="test">
281 <unit bldFile="thindump\group" />