Go to the first, previous, next, last section, table of contents.
Cygnus Solutions применяет немного другие правила построения файла
`Makefile.in'. Задание программе automake ключа
`--cygnus' приведет к тому, что сгенерированный `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.