From: Rene Rivera (grafik666_at_[hidden])
Date: 2003-06-03 10:44:47
[2003-06-03] Vladimir Prus wrote:
>It's really broken in current CVS. As far as I can tell, the
>"kernel/bootstrap.jam" file has some provision for option handling but:
>1. It does not really explain what's going on there
>2. There's no "help.jam" which is supposed to handle "--help" option.
>3. If I specify "--help-all" option, then it tries to locate "help.jam"
> "-all.jam" files!
>4. Lastly, the regex in the following line
> local split = [ MATCH ^([^-=]+([^=]*))(=?)(.*)$ : $(arg) ] ;
>is too complex for me to understand immediately. A comment saying what
>splitting is in order.
>The questions are:
>1. Is the situation in (3) a bug?
Was a bug.
>2. What shall I do to make --help work again,
Make sure you have the latest version. The one I'm looking at from CVS
doesn't have the line you mention in #4. And it checks explicitly for
Oh never mind just looked at bootstrap.jam :-) So all I can really say is
that I don't know what the problem is. I'll just wait for Dave or Ali to
look at the bootstrap problem.
>and where "help.jam" belong?
Do you mean doc.jam? Or is the file getting renamed in the new layout? Ali
mentioned treating it as a option plugin, so "options" seems appropriate.
-- grafik - Don't Assume Anything
-- rrivera_at_[hidden] - grafik_at_[hidden]
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