Merge command branch
commit15768c6746e6d24666121e0ed2a2bef8ee673ddf
authorThomas Leonard <talex5@gmail.com>
Tue, 30 Nov 2010 19:41:20 +0000 (30 19:41 +0000)
committerThomas Leonard <talex5@gmail.com>
Tue, 30 Nov 2010 19:41:22 +0000 (30 19:41 +0000)
tree8e961e51bdecac91d5fbcfb4a00aa301f1dbcf31
parent3c80ac5c122b8cd38c78347cd0b383afad7f900f
parent5cd2851dae4e23c998af31228d4134a17a815c1d
Merge command branch

This is a generalisation of the 'main', 'self-test' and 'compile:command'
attributes, adding support for other types of command, passing arguments to
commands, command-specific dependencies, and runners.