Added <executable> binding
commit2f9cf5e543c9cd2c531bb9dfda060b231ad66562
authorThomas Leonard <talex5@gmail.com>
Tue, 5 Jul 2011 15:47:51 +0000 (5 16:47 +0100)
committerThomas Leonard <talex5@gmail.com>
Tue, 5 Jul 2011 19:14:49 +0000 (5 20:14 +0100)
tree3de0e07e78b9d36536566221c8d940d972a137bf
parent7e1141eae61135cb91336e3e16b3ab0496f77d79
Added <executable> binding

This can be used to make a dependency available as a command in $PATH.
For example, if a program requires the "make" command:

    <requires interface='http://repo.roscidus.com/devel/make' command='run'>
      <executable name='make'/>
    </requires>
tests/runnable/RunExec.xml [new file with mode: 0644]
tests/runnable/go.sh [new file with mode: 0755]
tests/testrun.py
zeroinstall/injector/_runenv.py [new file with mode: 0644]
zeroinstall/injector/model.py
zeroinstall/injector/run.py
zeroinstall/injector/selections.py