updates to build scripts

John Rose john.r.rose at oracle.com
Mon May 16 15:55:20 PDT 2011


On May 16, 2011, at 3:34 PM, Charles Oliver Nutter wrote:

>> So this line builds without coro:
>> 
>>  export davinci=$(pwd) guards="buildable testable /coro"
> 
> Confusing is one word for it, yes :)

Time to apologize...

Just think of '/' as a 7-bit ascii alias for '-' or \u00AC '¬'.  (I tried '-' and '!' and '~' first, of course, but there was something wrong with using each of those code points.  The MQ guard mechanism is pretty basic about the letters it accepts.)  Then try to forget that "-coro" looks different from "/coro".

Would be nice if there was more flexible exclusion logic built into .hg/patches/series and "hg qsel", or if (somehow) the treatment of +x and -x guards was more precisely opposite.  The "/coro" thing would not be needed if there were a way to say "hg qselect -- -coro".  For now it is "hg qselect /coro #I mean -coro".

-- John


More information about the mlvm-dev mailing list