This is the mail archive of the
libstdc++@gcc.gnu.org
mailing list for the libstdc++ project.
Re: [v3] tr1 headers and file naming conventions
- From: Phil Edwards <phil at codesourcery dot com>
- To: "Stephen M. Webb" <stephen dot webb at bregmasoft dot com>
- Cc: libstdc++ at gcc dot gnu dot org
- Date: Wed, 13 Oct 2004 16:20:45 -0400
- Subject: Re: [v3] tr1 headers and file naming conventions
- References: <200410131156.01374.stephen.webb@bregmasoft.com>
- Reply-to: libstdc++ at gcc dot gnu dot org
On Wed, Oct 13, 2004 at 11:56:01AM -0400, Stephen M. Webb wrote:
> Currently, the <tr1/array> header source is in include/tr1/array and gets
> installed as .../tr1/array (which is fine). The standard header sources are
> in std/xxx.h and get installed as .../xxx, and the doxygenation machinery
> builds its stuff from the .h files in the sources.
Technically, it reads everything from the build tree. The differences are
slight, but reading directly from the source tree has problems. Anyhow.
> To get the Doxygen magic happening, either (1) the indoxygenation scripts have
> to be modified to pick up the header names explicitly,
This is pretty easy to do. We already have to treat files like <typeinfo>
specially, since it's never a .h file to start with.
Short term for-your-local-tree solution: edit user.cfg.in, find "typeinfo",
add as needed. I'll be updating all those files in the near future,
and then we can add tr1 headers.
--
Behind everything some further thing is found, forever; thus the tree behind
the bird, stone beneath soil, the sun behind Urth. Behind our efforts, let
there be found our efforts.
- Ascian saying, as related by Loyal to the Group of Seventeen