Использование макросов doxygen с autoconf

Я пытаюсь использовать doxygen для документирования исходного кода моего проекта и использую автоинструменты для системы сборки. Я скачал ax_prog_doxygen.m4 макрос из репозитория autoconf-archive внес изменения в aminclude.am и убедился, что он вызывает DX_INIT_DOXYGEN, а остальные — в configure.ac.

Все команды для генерации скриптов configure и make-файлов работают правильно, но я больше не могу сделать проект, потерпев неудачу с этой ошибкой:

Makefile:833: *** missing separator.  Stop

Полный код на https://gist.github.com/3690227

0

Решение

Это часто происходит, когда вы копируете / загружаете макросы из другой ОС. Проверьте формат файлов (Unix / Windows), а также использовать согласованную политику отступов (либо табуляции или пробелы), особенно на Makefiles.

Удачи!

1

Другие решения

Других решений пока нет …