Boost logo

Boost-Build :

From: David Abrahams (david.abrahams_at_[hidden])
Date: 2002-04-02 17:35:40


----- Original Message -----
From: "Rene Rivera" <grafik666_at_[hidden]>

> On 2002-04-02 at 05:14 PM, david.abrahams_at_[hidden] (David Abrahams)
wrote:
>
> >1. I just fixed some really nasty bugs in the Windows version of Jam.
> >They are too obscure to explain, but they had to do with cases that
> >bypass command execution through .bat files and quotes/spaces around
the
> >executable name. We need to make a new release of the executable.
Before
> >that, I think it would make sense to roll Rene's branch into the main
> >trunk now. I have been testing with it, and everything seems stable.
> >What do we need to do?
>
> I've also been using it an no problems with it :-)

Great. I'm going to post an emergency version of jam.exe for Windows
users to the files area.

> The one thing we have to make sure of is not to forget to regenerate
the
> yac/lex files! I think that's the only thing we haven't already done.

I'm not sure; I may have done it, but we'll be sure to check.

I've forgotten what was involved in a release. As I remember, you,
Vladimir, and Toon were all involved in getting all our platforms
working last time.

> >3. Rene, what's the status of your work on
> >http://groups.yahoo.com/group/jamboost/message/662?
>
> I'm fairly sure I can get it fixed before tomorrow. I only looked at
it
> briefly earlier today, but I'll be takling it later tonight.

Thank YOU! For the record, IMO, the behavior should be:

1. If the requested build specifies a configuration incompatible with
target requirements, that target is skipped with a message.

2. Otherwise, properties of the build request propagate from dependents
to dependencies

3. In general, the values of two distinct features are always compatible
with one another.

-Dave

 


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