| |
Automake -- это утилита для автоматического создания файлов
`Makefile.in'
из файлов `Makefile.am'. Каждый файл
`Makefile.am' фактически является
набором макросов для программы make (иногда с несколькими правилами).
Полученные таким образом файлы `Makefile.in' соответствуют стандартам
GNU Makefile.
Стандарт GNU Makefile - это длинный, запутанный документ, и его содержание
может в будущем измениться. Automake разработан для того, чтобы освободить от
бремени сопровождения Makefile человека, ведущего проект GNU.
Типичный входной файл Automake является просто набором макроопределений.
Каждый такой файл обрабатывается, и из него создается файл `Makefile.in'.
В каталоге проекта должен быть только один файл `Makefile.am'. Automake
накладывает на проект некоторые ограничения; например, он предполагает,
что проект использует программу Autoconf, а также налагает некоторые
ограничения на содержимое файла `configure.in'. Automake требует наличия
программы perl для генерации файлов `Makefile.in'. Однако дистрибутив,
созданный Automake, является полностью соответствующим стандартам
GNU и не требует наличия perl для компиляции.
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |