From: David Abrahams (david.abrahams_at_[hidden])
Date: 2001-06-26 07:21:24
FYI: The work I've done on the build system seems to have raised interest
from David Turner, the author of the Jam version that works with
----- Original Message -----
From: "David Turner" <david.turner_at_[hidden]>
To: "David Abrahams" <abrahams_at_[hidden]>
Sent: Tuesday, June 26, 2001 4:24 AM
Subject: Re: [jamming] Boost Build System prerelease
> Hello David,
> > As I announced last week, the proposed Boost Build System is now
> > for inspection.
> I just finished studying the Boost control files, and I'd like first
> to congratulate you for your work. What you've done is properly amazing !!
> I'd very much appreciate to be able to collaborate with you on the
> Boost build system. The Jamfiles you submitted brought several questions
> to mind:
> - your modifications are rather important, since you've replaced most
> of the original Jam build rules with different ones. Do you expect
> this work to be incorporated back into Jam itself, or do you
> intend to create a fork, in order to create an independent
> build tool ?
> - if you intend to fork the tools, would you be interested in
> extensions of the Jam C source files in order to support:
> - built-in implementations of "sort", "unique", "intersection",
> - additionnal language logic (e.g. variable rule call, like in
> [ $(RULE) $(PARAM1) : $(PARAM2) ], substitution, globbing,
> - other kinds of enhancements that could simplify the Boost
> control files tremendously.
> - would you be interested in creating new features ? The one I'm
> interested in would be "<ansi>on|off" to toggle ANSI compliant
> compilation of C source files.
> If you're interested, I'm ready to create a source archive that would
> compile the Boost build system into a single executable file for easier
> distribution. Simply let me know if you're interested..
> I'll try to contribute toolset contributions in the next days. I should
> be able to provide control files for Intel C, Watcom, LCC and a few other
> Best Regards,
> - David
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk