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