On Tue, Jun 1, 2010 at 9:22 AM, Chris Withers <ch...@simplistix.co.uk> wrote:
> Hi All,
>
> What is the expected behaviour when the following are all true:
>
> - default.cfg has a develop key
> - buildout.cfg has a develop key, and extends a base.bfg
> - base.cfg has a develop key
>
> My hope is that all 3 should be set unioned for the develop options.
>
> However, my experience so far is that, at the least, the one in default.cfg
> is ignored...

When a file extends another, it's options *override* options in the
extended file unless you use += in the extending file, as in:

  develop += foo

In which case, the new option values are appended to the ones from
the extended file.

Jim

--
Jim Fulton
_______________________________________________
Distutils-SIG maillist  -  Distutils-SIG@python.org
http://mail.python.org/mailman/listinfo/distutils-sig

Reply via email to