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