How can I force Doxygen to show full include path?
What do I mean:
I have a class foo::bar::bee
defined in bee.hpp
in following directory structure:
foo
foo/bar
foo/bar/bee.hpp
Doxygen, when it documents foo::bar::bee
class tells that you need to include <bee.hpp>
, but for my software I need <foo/bar/bee.hpp>
How can I cause Doxygen to do this? Is there any option to provide "Include flags" like "-I" so doxygen would know where the base is?
Notes:
FULL_PATH_NAMES
is already set to defaultYES
- I do not want to provide include header explicitly for each class, because there too many of them. I want Doxygen to do this automatically.
Thanks.
Answer
Set:
STRIP_FROM_INC_PATH = relative/path/to/include/directory