2 <interface xmlns="http://zero-install.sourceforge.net/2004/injector/interface"
3 xmlns:compile='http://zero-install.sourceforge.net/2006/namespaces/0compile'
4 uri='http://foo/Source.xml'>
6 <summary>Source</summary>
7 <description>Source</description>
8 <feed-for interface='http://foo/Binary.xml'/>
10 <requires interface='notused' use='never'/>
11 <requires interface='http://foo/Compiler.xml'>
13 <environment name='PATH' insert='bin'/>
14 <environment name='NO_PATH' value='bin' separator=','/>
15 <environment name='BINDIR' insert='bin' mode='replace'/>
17 <implementation id='sha1=234' version='1' version-modifier='.0' arch='*-src' compile:command='make'>
18 <archive href='foo' size='10'/>
20 <environment name='SRCDIR' insert='.' mode='replace'/>
21 <overlay src='.' mount-point='/'/>
24 <implementation id='old' version='0.1' arch='*-src' compile:command='make'>
25 <requires interface='http://foo/Compiler.xml'/>
26 <manifest-digest sha1='666'/>
27 <archive href='foo' size='10'/>
30 <implementation id='impossible' version='3' arch='*-src' compile:command='make'>
31 <requires interface='http://foo/Compiler.xml'>
32 <version before='1.0'/>
33 <version not-before='1.0'/>
35 <manifest-digest sha1='666'/>
36 <archive href='foo' size='10'/>