11.1.4 Очистка

Опция --clean включает режим очистки дерева сборки после завершения. Это позволяет быть уверенным, что следующая сборка начнется с известной ситуации, и на нее не повлияют прежде собранные файлы. Например:

$ rpmbuild --clean /usr/src/redhat/SPECS/jikes.spec

Executing(--clean): /bin/sh -e /var/tmp/rpm-tmp.98247

+ umask 022

+ cd /usr/src/redhat/BUILD

+ rm -rf jikes-1.17

+ exit 0

Опция --clean может использоваться самостоятельно, как в показанном выше примере, а может в связке с другими опциями, например, -bi для сборки и установки бинарного пакета. В этом случае дерево сборки будет удалено после того, как все команды сборки будут выполнены.

Подобным образом, опция --rmsource удаляет исходники после сборки. Эту опцию также можно использовать отдельно или в связке с -bi, тогда исходники будут удалены после выполнения всех необходимых команд.

Опция --rmspec используется также, как предыдущие опции. С ее помощью можно просто удалить spec-файл, или же удалить его после выполнения операций сборки. Используйте эту опцию с осторожностью, чтобы не удалить свой единственный spec-файл.

Далее - Сборка для других платформ
Назад - Отладка сборки
Содержание