autoreconf для обновления ваших скриптов configure@anchor{Invoking autoreconf}
Если у вас много скриптов configure, созданных с помощью
Autoconf, то программа autoreconf может
облегчить вашу работу. Она запускает программы
autoconf (и, если необходимо, autoheader) для
повторного создания скриптов configure и шаблонов заголовочных
файлов настройки для исходных текстов, корневой каталог которых
находится в текущем каталоге. По умолчанию, эти программы создают заново
только те файлы, которые старше, чем соответствующий файл
`configure.in' или (если имеется) `aclocal.m4'. Поскольку
программа autoheader не изменяет время модификации
выходного файла в случае, если файл не изменялся, то не обязательно
будет проделано минимальное количество работы. Если вы
установили новую версию Autoconf, то вы можете заставить
autoreconf заново создать все файлы, задав ключ командной
строки `--force'.
Если вы зададите программе autoreconf ключи командной строки
`--macrodir=dir' или `--localdir=dir', то она
передаст их программам autoconf и autoheader (с правильно
настроенными относительными путями).
autoreconf не поддерживает нахождение в одном дереве как каталогов,
которые являются частями большого проекта (и которые используют
одни и те же файлы `aclocal.m4' и `acconfig.h'), так и каталогов, которые
являются независимыми пакетами (которые имеют собственные файлы
`aclocal.m4' и `acconfig.h'). Программа предполагает, что все
каталоги являются частями одного пакета, если вы используете ключ
командной строки `--localdir', или что каждый каталог является
отдельным пакетом, если вы не используете этот ключ. Это
ограничение может быть убрано в будущем.
See section Автоматическая пересборка, где описаны правила `Makefile'
для автоматического пересоздания скриптов configure, если
изменяются исходные тексты этих скриптов. Этот метод
корректно обрабатывает изменение шаблонов заголовочных файлов
конфигурации, но не передает команде ключи командной строки
`--macrodir=dir' или `--localdir=dir'.
autoreconf распознает следующие ключи командной строки:
--help
-h
--force
-f
--localdir=dir
-l dir
autoconf и autoheader искать файлы
`aclocal.m4' и (для autoheader) `acconfig.h' (но не
`file.top' и `file.bot') данного пакета в каталоге
dir вместо каталога, который содержит отдельный файл
`configure.in'.
--macrodir=dir
-m dir
AC_MACRODIR равным пути к этому
каталогу; данный ключ командной строки переопределяет значение переменной
окружения.
--verbose
autoreconf запускает
autoconf (и если необходимо то и autoheader).
--version
Go to the first, previous, next, last section, table of contents.