Я создаю документацию о какой-то библиотеке, которая состоит из части C / C ++ и части VHDL, а также некоторых поучительных страниц, предназначенных только для doxygen. Их нужно объединить в одну автономную группу. Пока все работает, красиво и пушисто ...
Но что, если я хочу оптимизировать вывод в подкаталоге vhdl, используя OPTIMIZE_OUTPUT_VHDL = YES
, и оптимизировать вывод подкаталога c, используя OPTIMIZE_OUTPUT_C8 = YES
в то же время?
Насколько я понимаю, использование doxygen-tags не оптимально в моем случае, поскольку оно вводит новые doxyfile.conf-файлы в каждый подкаталог, с независимыми запусками doxygen в каждом подкаталоге . Таким образом, делая это, я больше не могу помещать обе части (c + vhdl) в разные подгруппы одной и той же группы, и связи между этими двумя частями невозможны. Кроме того, весь модуль должен быть «самодостаточным», чтобы его можно было включить в большую документацию, без специальной структуры сборки, используемой в этом решении ...
Что бы вы сделали?