symbian3/os/osrndtools/package_definition_3.0.xml
branchHighFidelityModel
changeset 48 c8d3143d3c0e
parent 47 424ba1d4ccef
child 103 dffe724434be
equal deleted inserted replaced
47:424ba1d4ccef 48:c8d3143d3c0e
     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="osrndtools" name="OS R&amp;D tools" levels="fw trace">
     3  <package id="osrndtools" name="OS R&amp;D tools" levels="fw trace">
     4   <collection id="stif" name="STIF" level="fw">
     4   <collection id="stif" name="STIF" level="fw">
       
     5     <component id="stif_plat" filter="s60" name="STIF Platform Interfaces" class="api" purpose="development">
       
     6       <unit bldFile="stif/stif_plat/group"/>
       
     7     </component>
     5    <component id="testinterface" filter="s60" name="Test Interface" purpose="development">
     8    <component id="testinterface" filter="s60" name="Test Interface" purpose="development">
     6     <unit bldFile="stif/testinterface/group"/>
     9     <unit bldFile="stif/testinterface/group"/>
     7    </component>
    10    </component>
     8    <component id="testserver" filter="s60" name="Test Server" purpose="development">
    11    <component id="testserver" filter="s60" name="Test Server" purpose="development">
     9     <unit bldFile="stif/testserver/group"/>
    12     <unit bldFile="stif/testserver/group"/>
    37    </component>
    40    </component>
    38    <component id="suevent" filter="s60" name="SU Event" purpose="development">
    41    <component id="suevent" filter="s60" name="SU Event" purpose="development">
    39     <unit bldFile="stif/suevent/group"/>
    42     <unit bldFile="stif/suevent/group"/>
    40    </component>
    43    </component>
    41    <component id="stifkerneltestclassbase" filter="s60" name="STIF Kernel Test Class Base" purpose="development">
    44    <component id="stifkerneltestclassbase" filter="s60" name="STIF Kernel Test Class Base" purpose="development">
    42     <unit bldFile="stif/stifkerneltestclassbase/group"/>
    45       	<meta rel="config">
    43    </component>
    46       		<defined condition="__S60_"/>
    44    <component id="examples" filter="s60" name="STIF Examples" purpose="development">
    47       	</meta>
    45     <!-- <unit bldFile="stif/examples/stiftestmeasurementstub/group"/> -->
    48       	<!-- uncomment the unit when configuration is in place, it's currently #included from stif_build -->
    46     <!-- <unit bldFile="stif/examples/stifhwresetstub/group"/> -->
    49         <!-- <unit bldFile="stif/stifkerneltestclassbase/group"/>-->
    47    </component>
       
    48    <component id="testmoduletemplates" filter="s60" name="Test Module Templates" purpose="development">
       
    49     <!-- <unit bldFile="stif/testmoduletemplates/templatescriptxxx/group"/> -->
       
    50     <!-- <unit bldFile="stif/testmoduletemplates/templatekernelscriptxxx/group"/> -->
       
    51     <!-- <unit bldFile="stif/testmoduletemplates/capsmodifierxxx/group"/> -->
       
    52     <!-- <unit bldFile="stif/testmoduletemplates/testmodulexxx/group"/> -->
       
    53     <!-- <unit bldFile="stif/testmoduletemplates/stifunitxxx/group"/> -->
       
    54     <!-- <unit bldFile="stif/testmoduletemplates/hardcodedtestmodulexxx/group"/> -->
       
    55    </component>
    50    </component>
    56    <component id="stif_build" filter="s60" name="STIF Build" purpose="development">
    51    <component id="stif_build" filter="s60" name="STIF Build" purpose="development">
       
    52    	<!--  move exports into self-contained component. Remove this when configuration is in place-->
    57     <unit bldFile="stif/group"/>
    53     <unit bldFile="stif/group"/>
    58    </component>
    54    </component>
    59   </collection>
    55   </collection>
    60   <collection id="memspy" name="Memspy" level="trace">
    56   <collection id="memspy" name="Memspy" level="trace">
       
    57     <component id="memspy_plat" filter="s60" name="Memspy Platform Interfaces" class="api" purpose="development">
       
    58       <unit bldFile="memspy/memspy_plat/group"/>
       
    59     </component>
    61    <component id="driver" filter="s60" name="Memspy Driver" purpose="development">
    60    <component id="driver" filter="s60" name="Memspy Driver" purpose="development">
    62     <unit bldFile="memspy/driver/group"/>
    61     <unit bldFile="memspy/driver/group"/>
    63    </component>
    62    </component>
    64    <component id="memspy_engine" filter="s60" name="Memspy Engine" purpose="development">
    63    <component id="memspy_engine" filter="s60" name="Memspy Engine" purpose="development">
    65     <unit bldFile="memspy/engine/group"/>
    64     <unit bldFile="memspy/engine/group"/>
    69    </component>
    68    </component>
    70    <component id="console" filter="s60" name="Memspy Console" purpose="development">
    69    <component id="console" filter="s60" name="Memspy Console" purpose="development">
    71     <unit bldFile="memspy/console/group"/>
    70     <unit bldFile="memspy/console/group"/>
    72    </component>
    71    </component>
    73    <component id="memspy_build" filter="s60" name="Memspy Build" purpose="development">
    72    <component id="memspy_build" filter="s60" name="Memspy Build" purpose="development">
       
    73    	<!--  move exports into self-contained component.-->
    74     <unit bldFile="memspy/group"/>
    74     <unit bldFile="memspy/group"/>
    75    </component>
    75    </component>
    76   </collection>
    76   </collection>
    77   <collection id="hti" name="Harmonized Test Interface" level="trace">
    77   <collection id="hti" name="Harmonized Test Interface" level="trace">
    78    <component id="htiframework" filter="s60" name="HTI Framework" purpose="development">
    78     <component id="hti_plat" filter="s60" name="HTI Platform Interfaces" class="api" purpose="development">
    79     <unit bldFile="hti/htiframework/group"/>
    79       <unit bldFile="hti/hti_plat/group"/>
    80    </component>
    80     </component>
    81    <component id="hticfg" filter="s60" name="HTI Config" purpose="development">
    81    <component id="hticfg" filter="s60" name="HTI Config" purpose="development">
    82     <unit bldFile="hti/hticfg/group"/>
    82     <unit bldFile="hti/hticfg/group"/>
    83    </component>
    83    </component>
    84    <component id="htiautostart" filter="s60" name="HTI Autostart" purpose="development">
    84    <component id="htiautostart" filter="s60" name="HTI Autostart" purpose="development">
    85     <unit bldFile="hti/htiautostart/group"/>
    85     <unit bldFile="hti/htiautostart/group"/>
    86    </component>
    86    </component>
       
    87    <component id="htiframework" filter="s60" name="HTI Framework" purpose="development">
       
    88     <unit bldFile="hti/htiframework/group"/>
       
    89    </component>
       
    90 
       
    91    <component id="hticommplugins" filter="s60" name="HTI Communication Plugins" purpose="development" class="plugin">
       
    92    	<!-- need to #include these from a single unit or separate into component at the right directory level -->
       
    93 		<unit bldFile="hti/HtiCommPlugins/HtiBtCommPlugin/group"/>
       
    94 		<unit bldFile="hti/HtiCommPlugins/HtiIPCommPlugin/group"/>
       
    95 		<unit bldFile="hti/HtiCommPlugins/HtiSerialCommPlugin/group"/>
       
    96 		<unit bldFile="hti/HtiCommPlugins/HtiUsbSerialCommPlugin/group"/>
       
    97    </component>
       
    98    <component id="htiserviceplugins" filter="s60" name="HTI Service Plugins" purpose="development" class="plugin">
       
    99    	<!-- need to #include these from a single unit or separate into component at the right directory level -->
       
   100 		<unit bldFile="hti/HtiServicePlugins/HtiAppServicePlugin/group"/>
       
   101 		<unit bldFile="hti/HtiServicePlugins/HtiEchoServicePlugin/group"/>
       
   102 		<unit bldFile="hti/HtiServicePlugins/HtiFtpServicePlugin/group"/>
       
   103 		<unit bldFile="hti/HtiServicePlugins/HtiIpProxyServicePlugin/group"/>
       
   104 		<unit bldFile="hti/HtiServicePlugins/HtiStifTfServicePlugin/group"/>
       
   105    </component>
       
   106 
       
   107 
    87    <component id="htifilehlp" filter="s60" name="HTI File Help" purpose="development">
   108    <component id="htifilehlp" filter="s60" name="HTI File Help" purpose="development">
    88     <unit bldFile="hti/htifilehlp/group"/>
   109     <unit bldFile="hti/htifilehlp/group"/>
    89    </component>
   110    </component>
    90    <component id="htiwatchdog" filter="s60" name="HTI Watchdog" purpose="development">
   111    <component id="htiwatchdog" filter="s60" name="HTI Watchdog" purpose="development">
    91     <unit bldFile="hti/htiwatchdog/group"/>
   112     <unit bldFile="hti/htiwatchdog/group"/>
    92    </component>
   113    </component>
    93    <component id="hti_build" filter="s60" name="HTI Build" purpose="development">
   114    <component id="hti_build" filter="s60" name="HTI Build" purpose="development">
       
   115    	<!--  move exports into self-contained component.-->
    94     <unit bldFile="hti/group"/>
   116     <unit bldFile="hti/group"/>
    95    </component>
   117    </component>
    96   </collection>
   118   </collection>
    97     <collection id="testexecfw1" name="Test Execution Framework v1" level="fw">
   119     <collection id="testexecfw1" name="Test Execution Framework v1" level="fw">
    98       <component id="cinidata" name="CINI Data" purpose="development">
   120       <component id="cinidata" name="CINI Data" purpose="development">
   102         <unit bldFile="testexecfw1/testexecute/Group" mrp="testexecfw1/testexecute/Group/tools_testexecute.mrp"/>
   124         <unit bldFile="testexecfw1/testexecute/Group" mrp="testexecfw1/testexecute/Group/tools_testexecute.mrp"/>
   103       </component>
   125       </component>
   104     </collection>
   126     </collection>
   105     <collection id="osrndtools_info" name="OS R&amp;D tools Info" level="trace">
   127     <collection id="osrndtools_info" name="OS R&amp;D tools Info" level="trace">
   106       <component id="osrndtools_plat" filter="s60" name="OS R&amp;D tools Platform Interfaces" class="api" purpose="development">
   128       <component id="osrndtools_plat" filter="s60" name="OS R&amp;D tools Platform Interfaces" class="api" purpose="development">
   107         <unit bldFile="osrndtools_plat/group"/>
   129         <unit bldFile="osrndtools_plat/group"/>	<!-- currently empty. Remove? -->
   108           <!-- need to #include the next bld.inf  in the above one -->
       
   109         <unit bldFile="osrndtools_plat/hti_api/group"/>
       
   110       </component>
   130       </component>
   111       <component id="osrndtools_metadata" name="OS R&amp;D tools Metadata" class="config" introduced="^2" purpose="development" target="desktop">
   131       <component id="osrndtools_metadata" name="OS R&amp;D tools Metadata" class="config" introduced="^2" purpose="development" target="desktop">
   112         <unit mrp="osrndtools_info/osrndtools_metadata/osrndtools_metadata.mrp"/>
   132         <unit mrp="osrndtools_info/osrndtools_metadata/osrndtools_metadata.mrp"/>
   113       </component>
   133       </component>
   114     </collection>
   134     </collection>