Boost logo

Boost-Build :

From: David Abrahams (dave_at_[hidden])
Date: 2005-07-06 18:17:09


Andrey Melnikov <melnikov_at_[hidden]> writes:

>> This PCH thing becomes a common request. Recall that msvc has both "automatic"
>> pch mode, that requires, IIRC, a single switch, and "manual" mode, that
>> requires creating PCH once, and then using it from other targets.
>
> I named "automatic" mode "hdrstop", because it requires #pragma hdrstop.
> Borland compilers support #pragma hdrstop too, and Jamfile with
> <pch>hdrstop would be portable at least between intel-win, msvc and borland.

I don't like it; one of the things we're trying to do with Boost.Build
is to abstract away niggling little compiler dependencies like the
syntax used to implement automatic precompiled headers. I betcha
there are some linux compilers that have a similar functionality with
a different syntax.

-- 
Dave Abrahams
Boost Consulting
www.boost-consulting.com
 

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