$include_dir="/home/hyper-archives/boost-build/include"; include("$include_dir/msg-header.inc") ?>
From: Ali Azarbayejani (ali_at_[hidden])
Date: 2003-05-19 16:47:52
FYI, I'm working around these bugs for now...
Here are some logical bugs that I've run into. Sorry, I don't have
time to make a use case at the moment, but at least the first one is
obviously an oversight in the logic...the exceptional case must be
handled.
<1> targets.generate-dependencies does not check return value of
targets.generate
local g = [ targets.generate $(p:TG=) : $(project) : $(generation-ps)
] ;
N.B. targets.generate may return the string "@main target not found"
<2> property.translate-paths calls property.validate, which is overly
restrictive (this statement was added last week). This one probably
requires a use case, but I hit this e.g. when I specify "<os>CYGWIN"
or "<toolset>msvc" when I'm on
Linux. The complaint is that CYGWIN is not a value of feature "os" or
"msvc" is not a value of feature "toolset. Of course, these won't be
values when I am on Linux. Let me know if you can see a logical
problem...otherwise I'll do a use case later.
--Ali