Как я могу отредактировать make-файл для изменения настроек Doxyfile? - PullRequest
1 голос
/ 14 октября 2010

У меня есть код ниже в моем make-файле. Makefile генерирует Doxyfile со стандартными конфигурациями. Я хочу изменить тег UML_LOOK на YES, а GENERATE_TREEVIEW на YES, не редактируя файл вручную. Есть ли способ передачи команд в make-файл, чтобы он выполнял свою работу?

doc:
    doxygen -g Doxyfile
    doxygen Doxyfile
    rm -rf latex

1 Ответ

1 голос
/ 16 октября 2010

Вы можете добавить sed команды для редактирования Doxyfile на месте сразу после его генерации:

sed -i '/UML_LOOK.*=/s/^.*$/UML_LOOK = YES/' Doxyfile
sed -i '/GENERATE_TREEVIEW.*=/s/^.*$/GENERATE_TREEVIEW = YES/' Doxyfile

И если вам не нужен вывод LaTeX, вы можете изменить опцию GENERATE_LATEX таким же образомспособ вместо удаления каталога латекса впоследствии.

...