Поддерживают ли файлы конфигурации Doxygen переменные?

Например, я установил путь к исходному коду как c:\code\testapp\src. Доступен ли он в виде переменной, которую я могу использовать, например, чтобы я мог выдать файл тега в месте относительно этого, а не относительно рабочего каталога doxygen? Я думаю, что ищу что-то вроде того, как Ant определяет переменные практически для всего, и их можно использовать повторно; есть ли у Doxygen специальные вары для любого из значений конфигурации?

Я думаю, как $PROJECT-NAME или %VERSION% или что-то еще...


person Mr. Boy    schedule 17.06.2010    source источник


Ответы (2)


Вы можете использовать переменные среды в файле конфигурации; синтаксис такой же, как в make-файле, то есть $(VAR_NAME)

person doxygen    schedule 13.06.2011

Я не уверен, но я видел, как люди используют переменные как часть процесса сборки. Например, библиотека лимонного графа использует cmake, устанавливает переменную для абсолютного пути к файлу в cmake, а файл конфигурации doxygen включает такие переменные, как @abs_top_srcdir@. В процессе сборки эти переменные заменяются соответствующим текстом.

person zenna    schedule 17.02.2011
comment
Вот сообщение в блоге о том, что вы упомянули majewsky.wordpress.com/2010/08/14/ - person lfxgroove; 19.06.2013
comment
Избавляемся от зомби, это недопустимо. Он основан на механизме CMake, который позволяет заменить ЛЮБОЙ файл var. Хотя полезный совет, если вы спросите меня. - person Black; 09.12.2019