package_definition.xml
changeset 55 5af11d9814f5
parent 0 822a42b6c3f1
equal deleted inserted replaced
3:bdf78597b41c 55:5af11d9814f5
     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="videoutils" name="Video Utils" levels="eng util if">
     3  <package id="videoutils" name="Video Utils" levels="eng util">
     4     <collection id="dvrengine" name="DVR Engine" level="eng">
     4   <collection id="videoconnutility" name="videoconnutility" level="engine">
     5       <component id="commonrecordingengine" filter="s60" name="Common Recording Engine">
     5     <component id="connutility" filter="s60" name="connutility" introduced="^3">
     6      		<!--  can only have one unit, #include the others from the main nit -->
     6       <unit bldFile="videoconnutility/connutility/group"/>
     7         <unit bldFile="dvrengine/commonrecordingengine/group"/>
     7     </component> 
     8         <unit bldFile="dvrengine/commonrecordingengine/dvrrtpcliphandler/group"/>
     8     <component id="connutilpsworker" filter="s60" name="connutilpsworker" introduced="^3">    
     9         <unit bldFile="dvrengine/commonrecordingengine/dvrrtpcliprecognizer/group"/>
     9       <unit bldFile="videoconnutility/connutilpsworker/group"/>    
    10         <unit bldFile="dvrengine/commonrecordingengine/dvrrtputils/group"/>
    10       </component>  
    11       </component>
    11   </collection>
    12       <component id="commonrecordingengineclient" filter="s60" name="Common Recording Engine Client">
    12   <collection id="videoscheduler" name="videoscheduler" level="engine">
    13         <unit bldFile="dvrengine/commonrecordingengineclient/group"/>
    13     <component id="SchedulerClient" filter="s60" name="SchedulerClient" introduced="^3">
    14       </component>
    14       <unit bldFile="videoscheduler/SchedulerClient/group"/>
    15       <component id="dvrengine_build" filter="s60" name="DVR Engine Build">
    15     </component> 
    16       	<!-- should split this into the bld.infs above -->
    16     <component id="SchedulerServer" filter="s60" name="SchedulerServer" introduced="^3">    
    17         <unit bldFile="dvrengine/group"/>
    17       <unit bldFile="videoscheduler/SchedulerServer/group"/>    
    18       </component>
    18       </component>  
    19     </collection>
    19   </collection>
    20     <collection id="videoconnutility" name="Video Connection Utility" level="util">
    20   <collection id="videoutils_plat" name="Video Utils Platform Interfaces" level="if">
    21       <component id="connutilpsworker" filter="s60" name="Connection Utility Publish and Subscribe Worker">
    21    <component id="videoconnutility_api" name="Videoplayer connutility API" class="api" filter="s60">
    22         <unit bldFile="videoconnutility/connutilpsworker/group"/>
    22     <unit bldFile="videoutils_plat/videoconnutility_api/group"/>
    23       </component>
    23    </component>
    24       <component id="videoconnutility_build" filter="s60" name="Video Connection Utility Build">
    24    <component id="videoplayer_constants_api" name="Videoplayer Constants API" class="api" filter="s60">
    25         <unit bldFile="videoconnutility/group"/>
    25     <!--<meta rel="Api" href="videoutils_plat/videoplayer_constants_api/videoplayer_constants_api.metaxml"/>-->
    26       </component>
    26     <unit bldFile="videoutils_plat/videoplayer_constants_api/group"/>
    27     </collection>
    27    </component>
    28     <collection id="videoscheduler" name="Video Scheduler" level="util">
    28    <component id="videoscheduler_api" name="Videoplayer videoscheduler API" class="api" filter="s60">
    29       <component id="schedulerclient" filter="s60" name="Video Scheduler Client">
    29     <unit bldFile="videoutils_plat/videoscheduler_api/group"/>
    30         <unit bldFile="videoscheduler/schedulerclient/group"/>
    30    </component>   
    31       </component>
    31   </collection>
    32       <component id="schedulerserver" filter="s60" name="Video Scheduler Server">
    32  </package>
    33         <unit bldFile="videoscheduler/schedulerserver/group"/>
       
    34       </component>
       
    35       <component id="videoscheduler_build" filter="s60" name="Video Scheduler Build">
       
    36       	<!-- is this needed at all? Can the system include just be put in the above bld.infs? -->
       
    37         <unit bldFile="videoscheduler/group"/>
       
    38       </component>
       
    39     </collection>
       
    40     <collection id="videoutils_info" name="Video Utils Info" level="if">
       
    41       <component id="videoutils_plat" filter="s60" name="Video Utils Platform Interfaces" class="api">
       
    42         <unit bldFile="videoutils_plat/group"/>
       
    43         	<!-- do these test units  need to be #included in the above bld.inf? -->
       
    44         <!-- <unit bldFile="videoutils_plat/videoconnutility_api/tsrc/group"/> -->
       
    45         <!-- <unit bldFile="videoutils_plat/videoconnutility_api/tsrc/vcxconnutiltestexe/group"/> -->
       
    46         <!-- <unit bldFile="videoutils_plat/videoconnutility_api/tsrc/vcxtestcommon/group"/> -->
       
    47         <!-- <unit bldFile="videoutils_plat/videoconnutility_api/tsrc/vcxtestutilmodule/group"/> -->
       
    48         <!-- <unit bldFile="videoutils_plat/videoscheduler_api/tsrc/group"/> -->
       
    49       </component>
       
    50       <component id="videoutils_build" filter="s60" name="Video Utils Build">
       
    51       	<!--  can this be split up into the above components?? -->
       
    52         <unit bldFile="group"/>
       
    53       </component>
       
    54     </collection>
       
    55   </package>
       
    56 </SystemDefinition>
    33 </SystemDefinition>