<?xml version="1.0" ?>
<interface xmlns="http://zero-install.sourceforge.net/2004/injector/interface"
	   xmlns:custom='http://custom'>
  <name>Commands</name>
  <summary>Local feed</summary>

  <group main='foo' self-test='test-foo' local-path='.'>
    <requires interface="./Binary.xml" importance='optional'>
      <version not-before='9999'/>
    </requires>

    <implementation id="a" version="0.1"/>
    <implementation id="b" main='bar' version="0.1"/>
    <implementation id="c" version="0.1" main='ignored'>
      <command name='run' path="test-gui" custom:attr='namespaced'>
        <custom:child/>
	<requires interface='./Local.xml'>
	  <environment name='LOCAL' insert='local'/>
	</requires>
	<requires interface='./Missing.xml' os='nosuchos'/>
	<requires interface='./Missing2.xml' use='never'/>
	<executable-in-var name='SELF_COMMAND'/>
      </command>
      <command name='test' path="test-baz"/>
      <requires interface='./Missing3.xml' use='never'/>
    </implementation>
  </group>
</interface>
