On 27/08/15 10:33, Martin Lucina wrote:
Being able to specify an alternate config file or put all the arguments on the
command line is much easier for automated builds.

In that case, I can do the following:

1. Add a '-c CONFIG' option to rumpbake.

Ok, but what does it do in case of duplicates? Override previous ones? Override them but print something to stderr? Error out?

Furthermore, require RUMPBAKE_CONFVERS to be specified in each config file, just so that we don't have to make sure to break the syntax if we change semantics.

3. Additionally, search for a rumpbake.conf in some well-defined path, say
$HOME/.config/rumpkernel.org/rumpbake.conf.

I don't see why that's desired. If typing -c is too tiring, you can always define an alias or use a Makefile instead of some weird magic happening. ld doesn't read ~/.ld.conf either.

Reply via email to