Boost logo

Boost-Build :

From: Rene Rivera (grafik666_at_[hidden])
Date: 2002-11-05 11:41:15


[2002-11-05] Vladimir Prus wrote:

>Rene Rivera wrote:
>> I'm done with the first pass at the new build scripts for b/jam. They
are:
>>
>> * build.bat; Bootstrap build on Windows command.com shell. Currently
>> supports:
>>
>> - Detection of: Borland(BCC5) tools - tested; CodeWarrior 8 tools -
>> tested; MSVC in the three variants of C++/98, Studio, and .NET (untested)
>> - Bootstraps both jam and mkjambase (if needed). Doesn't bootstrap
the
>> grammar because of the generally missing "yyacc" script on Windows.
>
>I think that "Could not find a suitable toolset" message may
>include the list of all toolsets that can be given as argument.

Yes, the error messages will get better ;-) But this is a first pass,
getting it working was more important right now.

>Also, I see that paths for toolsets are hardcoded. Can we do better?
>Will building work if I have "bcc32" in path, but it's installed in
nonstandard
>location. (Well I can check this at home, but later).

I did what I knew how to do. Ideally on Windows doing things like reading
the registry would be the ticket. But I don't know how to do that from a
script. But yes we can do better, even if it's just testing various common
install locations, as the MSVC check does.

>> The scripts are targeted mostly at enduser building, and as such us
>> developers have to do the extra typing. Users just do either "./build.sh"
or
>> ".\build.bat".
>
>How do I build debug version of bjam?

That is the one thing that is missing. I mentioned it in an earlier email.
I'll be adding a "--debug" flag soon.

>> So now we just need to implement more bootstrap tool detection code ;-)
One
>> other thing should we replace the now very outdated building instructions
>> (INSTALL,README,RELNOTES) with more text files or a single Boost looking
>> HTML page?
>
>Oh, yes!

Is that yes to text files, or yes to HTML? --- I know it's yes to better
documentation ;-)

-- grafik - Don't Assume Anything
-- rrivera_at_[hidden] - grafik_at_[hidden]
-- 102708583_at_icq - Grafik666_at_AIM - 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