It's been awhile since I've configured a CC.NET project, so bear with me.

If memory serves, I could do something like this once upon a time?

<cb:define name="my_define" attrib1="22:00" attrib2="true" />

Then turn around and expand the block with,

<cb:my_define attrib1="23:00" /> <!-- attrib2="true" by default -->

Or,

<cb:my_define attrib1="23:00" attrib2="false" />

But this doesn't seem to work. I get an INTERNAL ERROR:
ThoughtWorks.CruiseControl.Core.Config.Preprocessor.UndefinedSymbolException:
Reference to unknown symbol 'attrib1'

So... I'm studying the online docs for more information. Am I correct, these
are to be specified at the project level? The challenging part is that I'd
like to keep my <cb:defines> as self-contained as possible without munging
the definition namespace.

Any recommendations? Thank you...

Regards,

Michael

Reply via email to