Boost logo

Boost-Build :

From: Johan Nilsson (r.johan.nilsson_at_[hidden])
Date: 2006-10-04 15:42:52

"Rene Rivera" <grafikrobot_at_[hidden]> skrev i meddelandet
> Johan Nilsson wrote:
>> "Rene Rivera" <grafikrobot_at_[hidden]> skrev i meddelandet
>>> SHELL/COMMAND to act as the CLI shell do. Perhaps an
>>> "eol-delimited-output":
>>> LIBXML_INCLUDES = [ SHELL "pkg-config --cflags libxml-2.0" :
>>> eol-delimited-output ] ;
>>> One might want to implement a 'ws-delimited-output' at the same time :-)
>> Why not use MATCH on the output to remove whatever you want? Or am I
>> missing
>> something?
> Not missing anything :-) One advantage to doing this at the SHELL level
> is that it will use less memory, because it can parse the output as it
> comes in and hence saves of having the possibly big output string around.

Ok, how about simply allowing a regex expression as the delimiter parameter,
with eol as the default (or perhaps the default should be to get the
complete output)?

// Johan

Boost-Build list run by bdawes at, david.abrahams at, gregod at, cpdaniel at, john at