chiark / gitweb /
bin/mdw-build: Abolish (direct) use of `mdw-conf'.
authorMark Wooding <mdw@distorted.org.uk>
Wed, 10 Feb 2016 02:24:32 +0000 (02:24 +0000)
committerMark Wooding <mdw@distorted.org.uk>
Wed, 10 Feb 2016 02:25:23 +0000 (02:25 +0000)
commit5a91acc5db3aa9fe92a4b31d64aa2500bf3446a1
tree1275887c99d834ebf29cd97b6f83e7f332314508
parent816af8ee2ef4512bc57def6d3e3e8a09c0d87f53
bin/mdw-build: Abolish (direct) use of `mdw-conf'.

Values are now configured from the command line or the configuration
file.  Since the configuration file is a shell fragment, it can invoke
`mdw-conf' itself for compatibility, and, indeed, I now have such a
configuration file.  The default `mdw.conf' file now has the necessary
extra keys in it.

This involves a little new machinery in `mdw-build' itself.  Some new
flags are introduced, to control whether the outputs should be
signed (and if so, which key should be used); and whether a Debian
upload should be performed (and if so, which target to use).
Correspondingly, the existing `upload' option has grown a configurable
remote path to control where the files should be written.
bin/mdw-build
dot/mdw-build.conf [new file with mode: 0644]
mdw.conf
setup