Re: Header reference generated by Doxygen has full paths of headers
"Hartmut Kaiser" <[email protected]> Thu, 3 Oct 2013 17:53:28 -0500
| Newsgroups | gmane.comp.lib.boost.documentation |
|---|---|
| Message-ID | <[email protected]> |
> > In our external project (HPX - https://github.com/STEllAR-GROUP/hpx)
> > we use the Boost documentation toolchain to generate docs which works
> > very well. We recently updated to the newest version of the Boostbook
> > style sheets and were surprised to see that now the header filenames
> > in the doxygen generated docs are referenced using their full name
> (path!) (for an example see:
> > http://stellar-group.github.io/hpx/docs/html/index/s06.html). This is
> > not desirable as it exposes private file directories in public docs.
> >
> > Was there any rationale to change the previous behavior or is this an
> > oversight.
>
> Probably an accident, I'll have a look into it later. Do you know which
> version you were using before?
We figured it out. We had to change:
--stringparam boost.doxygen.header.stripped_prefix ${hpx_SOURCE_DIR}
To
--stringparam boost.doxygen.header.prefix hpx
And everything works again.
Apparently the 'stripped_prefix' is at fault here.
Thanks!
Regards Hartmut
---------------
http://boost-spirit.com
http://stellar.cct.lsu.edu