LINUX.ORG.RU

Подменить #include в Doxygen


0

0

В проекте есть несколько заголовочных файлов - интерфейсов к библиотечным функциям, но для пользователя это должно выглядеть как один файл (а он уже включит в себя все остальные). Проблема в том, что если генерировать документацию через doxygen, то он в начале страниц с документацией на функции и структуры пишет в заголовке «#include <original_name.h>» а нужно подставить вместо original_name.h свое значение. При этом строка «The documentation for this class was generated from the following file: ...» должна содержать настоящее имя файла.

Как такого добиться?

★★★★

Для отдельной вункции получается это сделать с помощью \headerfile <header-file> [<header-name>]

Но нужно для всего файла как-то.

alexru ★★★★
() автор топика
Ответ на: комментарий от antony986

Это и описано в моем ответе самому себе. Работает только для конкретной функции. Придется в описание каждой функции вставлять \headerfile не страшно, но неприятно.

alexru ★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.