go to the first, previous, next, last section, table of contents.
ключ `--gnu' (или `gnu' в переменной `automake_options')
заставляет automake выполнить проверку следующих вещей:
-
файлы `install', `news', `readme', `copying',
`authors' и `changelog' должны находится в каталоге верхнего
уровня пакета.
-
ключи `no-installman' и `no-installinfo' запрещены.
заметьте, что в будущем этот ключ будет расширен для проведения
дополнительных проверок; рекомендуется ознакомиться с точными
требованиями стандартов gnu. ключ `--gnu' может также требовать от
разработчика пакета (а не пользователя!)
наличия некоторых нестандартных программ gnu; например, в
будущем для цели `dist' может потребоваться программа
pathchk .
ключ `--gnits' делает то же самое, что и ключ `--gnu', а также
проверяет следующие вещи:
-
`make dist' выполнит проверку того, что файл `news' обновлен
для новой версии.
-
наличие файла `copying.lib' запрещено. по видимому, lgpl считается
несостоявшимся экспериментом.
-
проверяется `version' на предмет того, что его формат соответствует
стандартам gnits.
-
если `version' указывает на то, что этот выпуск является
альфа-версией, и в каталоге верхнего уровня находится файл
`readme-alpha', то этот файл будет включен в дистрибутив. это
делается только в режиме `--gnits', поскольку
только в этом режиме номер версии должен иметь строго определенную форму, и только в
этом режиме automake может автоматически определить, нужно ли включать
файл `readme-alpha'.
-
требуется наличие файла `thanks'.
go to the first, previous, next, last section, table of contents.
|