symbian3/app/screensaver/package_definition.xml
author Simon Howkins <simonh@symbian.org>
Thu, 25 Nov 2010 12:14:19 +0000
branchHighFidelityModel
changeset 510 edb6c9c5a982
parent 245 30e67220bf86
permissions -rw-r--r--
Changed to avoid bld.inf's being included more than once in commonemail package

<?xml version="1.0" encoding="UTF-8"?>
<SystemDefinition schema="3.0.0">
  <package id="screensaver" name="Screen Saver Apps" levels="plugin ui">
  	<!-- is this a user-facing application or a daemon? -->

	<!-- units need to be commented out until configuration is in place. They are currently #included from screensaver_build-->
    <collection id="scrsaver" name="Screen Saver" level="plugin">
      <meta rel="config">
      	<not-defined condition="TOOLS"/>
      </meta>    
      <component id="scrsaverplugins" filter="s60" name="Screen Saver Plugins" class="plugin">
      	<meta rel="config">
      		<not-defined condition="__SERIES60_30__"/>
      		<defined condition="__SERIES60_NATIVE_BROWSER"/>
      	</meta>
      		<!-- must have only one component. #include from a common bld.inf, or move up a directory and make scrsaverplugins a collection -->
        
		<!--<unit bldFile="scrsaver/scrsaverplugins/ScreenSaverAnimPlugin/group/"/>
        <unit bldFile="scrsaver/scrsaverplugins/ScreenSaverGifAnimPlugin/group/"/>-->
      </component>
      <component id="scrsaver_slideshowplugin" filter="s60" name="Screen Saver Slideshow Plugin" class="plugin">
      	<meta rel="config">
      		<defined condition="__SLIDESHOW_SCREENSAVER "/>
      	</meta>
        <!--<unit bldFile="scrsaver/scrsaverplugins/SlideshowPlugin/group"/>       -->
      </component>
      <component id="screensaveraiwplugin" filter="s60" name="Screen Saver AIW Plugin" class="plugin">
      	<meta rel="config">
      		<defined condition="RD_SCREENSAVERAIWPLUGIN  "/>
      	</meta>
        <!-- <unit bldFile="scrsaver/screensaveraiwplugin/group"/>-->
      </component>
    </collection>
    <collection id="screensaver_info" name="Screen Saver Apps Info" level="ui">
      <component id="screensaver_build" filter="s60" name="Screen Saver Application">
     		<!--the app should be a separate component --> 
        <unit bldFile="group"/>
      </component>
    </collection>
  </package>
</SystemDefinition>