automake - Эффект использования ключа --cygnus
Go to the first, previous, next, last section, table of contents.
Эффект использования ключа --cygnus
Cygnus Solutions применяет немного другие правила о том как будет
конструироваться файл `Makefile.in'. Передача ключа `--cygnus'
для automake
вызовет то, что сгенерированный `Makefile.in'
будет соответствовать правилам Cygnus.
Вот точное описания действия ключа `--cygnus':
- Файлы Info всегда создаются в каталоге, где происходит построение, а не в каталоге с исходными текстами.
- Не требуется наличие файла `texinfo.tex', если есть файлы с исходными текстами Texinfo. Предполагается, что файл будет предоставлен, но в том месте, где Automake не сможет найти его. Это предположение является следствием того, как обычно поставляются пакеты Cygnus.
- При выполнении `make dist' файлы будут искаться в каталоге, где происходило построение, а также в каталоге с исходными текстами. Это требуется для того, чтобы файлы info были помещены в дистрибутив.
-
Поиск некоторые утилиты будет производится в каталогах. где происходит
сборка, а также в каталогах, указанных в переменной среды `PATH'
пользователя. Этими утилитами являются
runtest
,expect
,makeinfo
иtexi2dvi
. -
Подразумевается использование ключа
--foreign
. - Подразумевается использование ключей `no-installinfo' и `no-dependencies'.
- Требуются макросы `AM_MAINTAINER_MODE' и `AM_CYGWIN32'.
-
Цель
check
не зависит от целиall
.
Люди, сопровождающие программы GNU рекомендуют использовать уровень ограничений `gnu', а не режим Cygnus.
Go to the first, previous, next, last section, table of contents.