Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2003-07-21 02:23:55


pal.tw wrote:

> I will mention another thing about conditional property.
> It might be a bug. One time I used conditional property like this
> ------------------------------------------------------------------
> <link>shared:<linkflags>-DEF:$(SOURCE_ROOT)/curl-
> 7.10.5/lib/libcurl.def
> -------------------------------------------------------------------
> It parses in error because of two colons in this token.
> The colon sign is used very often in msvc toolset options.
> Is there any way to escape the colon sign ?

There's no need to, because the behaviour you reported is a bug. For some
reason, whenever I write a regular expression, I forget that it's greedy. In
the case above, V2 was thinking that <link>shared:<linkflags>-DEF is the
condition...

The fix and the test are in CVS now (you might have to wait while it appears
in anonymous CVS).

BTW, is "pal.tw" your real name? I'm asking because I'd like to acknoledge
persons who reported bugs in CVS commit logs, and if you'd like different
name to be put there, just tell me.

Thanks,
Volodya

 


Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk