Алексей Махоткин

домашняя страница

Autoconf

Go to the first, previous, next, last section, table of contents.


Использование autoupdate для обновления configure

@anchor{Invoking autoupdate}

Программа autoupdate обновляет файл `configure.in’ заменяя вызовы старых макросов Autoconf на вызовы макросов с новыми именами. В Autoconf версии 2 большинство макросов были переименованы для использования более общей и понятной схемы наименования. Для описания новой схемы именования See section Имена макросов. Хотя макросы со старыми именами все равно работают (see section Старые имена макросов, где приведен список старых имен макросов и соответствующих им новых имен), но если вы обновите свои файлы для соответствия новым именам макросов, то файлы `configure.in’ станут читабельнее, а использовать свежую документацию по Autoconf станет проще.

Если autoupdate запущена без аргументов, то она обновляет `configure.in’, делая резервную копию оригинальной версии файла с использованием суффикса `~’ (или значения переменной среды SIMPLE_BACKUP_SUFFIX, если она установлена). Если вы зададите аргумент программе autoupdate, то она будет считывать данные из этого файла вместо `configure.in’ и выводить данные в поток стандартного вывода.

autoupdate распознает следующие ключи командной строки:

–help
-h
Выдает список ключей командной строки и прекращает работу.
–macrodir=dir
-m dir
Ищет файлы с макросами Autoconf в каталоге dir, а не в каталоге, в который производилась установка. Вы также задать путь к этому каталогу в переменной среды AC_MACRODIR; использование этого ключа перекрывает переменную среды.
–version
Выдает номер версии autoupdate и прекращает работу.


Go to the first, previous, next, last section, table of contents.

Comments