Boost logo

Boost Users :

From: John Maddock (john_at_[hidden])
Date: 2006-02-19 10:19:50


> a) Wave can be used to get all the names of the included files
> directly.

Good, but what would be needed is a sort of tri-state for each define:
defined/not defined/maybe defined.

An obvious example would be threading macros: if the compiler is in
multithread mode different headers may get picked up than in single threaded
mode, so "Give me the headers used by msvc" would actually only pick up the
headers used under certain circumstances otherwise. Other examples would be
substitute std libs, and other "hidden" preprocessor paths taken as a result
of macros set by specific compiler options.

John.


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net