Поддерживают ли конфигурационные файлы Doxygen переменные? - PullRequest
21 голосов
/ 17 июня 2010

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

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

Ответы [ 2 ]

25 голосов
/ 14 июня 2011

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

1 голос
/ 17 февраля 2011

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

...