Исключение определенных заголовков из графиков зависимостей
Я не уверен, должно ли это бытьdoxygen
илиdot
вопрос, но здесь идет.
В моем проекте у меня есть много файлов, которые должны включать общие заголовки, такие какstdlib.h
, stdint.h
, и так далее. Когда я спрашиваюdoxygen
чтобы генерировать графики зависимостей для каждого из моих файлов, это приводит к большому беспорядку и шуму, поскольку инструмент рисования всегда повторно использует существующие узлы и никогда не дублирует их.
Могу ли я как-то сказатьdoxygen
чтобы исключить набор заголовков из сгенерированного графа, просто полностью их игнорировать? Я бы предпочел не прибегать к ужасным уловкам препроцессора для удаления # include при сборке документации.
Я нашел пару веток списка рассылки, в которых кто-то спрашивал одно и то же, но они либо не получили ответа, либо предложили поиграть с максимальной глубиной графа зависимостей, что просто не работает, поскольку заголовки могут быть включены на любой глубине (таким образом, в конечном итоге жевать мои собственные местные заголовки).