abuild - справочное руководство, опции, примеры команд


ИМЯ

abuild - собрать образы coreboot для всех доступных целей

СИНТАКСИС

abuild [-abrvxsTVh] [-c numcpus|max] [-t vendor/board] [-p dir] [CBROOT]

ОПИСАНИЕ

build — это утилита, используемая для простого создания образов загрузки ядра для всех доступных целей.

ПАРАМЕТРЫ

Параметр [CBROOT] сообщает abuild, где находится корневой каталог дерева сборки coreboot. По умолчанию это ../.., так как скрипт abuild находится в [CBROOT]/utils/abuild.

-a, --all

Также создайте ранее успешные порты.

-b, --broken

Попытка построить порты, которые, как известно, сломаны.

-p, --payloads <dir>

Используйте полезные данные в <dir> для создания образов. Это запустит payload.sh в этом каталоге, чтобы узнать путь полезной нагрузки.

-t, --target <vendor/board>

Попытка построить только целевого поставщика/плату.

-r, --remove

Удалите каталог сборки материнской платы после сборки соответствующей цели. Это в основном используется для целей разработки, когда вам не нужны фактические выходные данные сборки, а нужно только знать, завершилась ли сборка неудачно или нет.

-x, --xml

Напишите XML-файл журнала вместо простого текста. Файл будет называться abuild.xml и будет создан в текущем каталоге.

-T, --test

Отправьте сгенерированные изображения в автоматизированную систему тестирования. Результаты тестов будут доступны по адресу https://qa.coreboot.org/log_manual.php.

-c, --cpus [<numcpus>|max]

Используйте процессор numcpus одновременно или все доступные с максимум.

-s, --silent

Не печатайте никаких вызовов компилятора в файлах журнала. В coreboot v2 вызовы компилятора довольно длинные, поэтому между ними трудно найти предупреждения.

-v, --verbose

Более подробный вывод.

-h, --help

Показать текст справки и выйти.

-V, --version

Показать информацию о версии и выйти.

ОШИБКИ

Сообщайте о любых ошибках в список рассылки coreboot (https://coreboot.org/Mailinglist).

ЛИЦЕНЗИЯ

На build распространяется Стандартная общественная лицензия GNU (GPL) версии 2 или выше.

СМОТРИТЕ ТАКЖЕ

flashrom(1).

АВТОРСКИЕ ПРАВА

2004 Штефан Райнауэр
2006-2008 г. Коресистемс ГмбХ

АВТОРЫ

Стефан Райнауэр stepan@coresystems.de

Эта страница руководства была написана Уве Германом uwe@hermann-uwe.de. Он распространяется под лицензией GNU GPL (v2 или более поздней версии).