abuild - hướng dẫn tham khảo, tùy chọn, ví dụ về lệnh


TÊN

abuild - xây dựng hình ảnh coreboot cho tất cả các mục tiêu có sẵn

TÓM TẮT

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

SỰ MIÊU TẢ

abuild là một tiện ích được sử dụng để dễ dàng xây dựng các hình ảnh khởi động lõi cho tất cả các mục tiêu có sẵn.

TÙY CHỌN

Tham số [CBROOT] cho biết abuild nơi chứa thư mục gốc của cây xây dựng coreboot. Theo mặc định, đây là ../.. vì tập lệnh abuild nằm trong [CBROOT]/utils/abuild.

-a, --all

Xây dựng các cổng đã thành công trước đó.

-b, --broken

Cố gắng xây dựng các cổng được biết là bị hỏng.

-p, --payloads <dir>

Sử dụng tải trọng trong <dir> để tạo hình ảnh. Điều này sẽ chạy payload.sh trong thư mục đó để tìm ra đường dẫn của tải trọng.

-t, --target <vendor/board>

Cố gắng chỉ xây dựng nhà cung cấp/bảng mục tiêu.

-r, --remove

Xóa thư mục bản dựng bo mạch chính sau khi mục tiêu tương ứng đã được tạo. Điều này chủ yếu được sử dụng cho mục đích phát triển, khi bạn không cần đầu ra bản dựng thực tế mà chỉ muốn biết liệu bản dựng có bị lỗi hay không.

-x, --xml

Viết tệp nhật ký XML thay vì tệp văn bản thuần túy. Tệp sẽ có tên abuild.xml và sẽ được tạo trong thư mục hiện tại.

-T, --test

Gửi (các) hình ảnh đã tạo đến hệ thống kiểm tra tự động. Kết quả kiểm tra sẽ được cung cấp tại https://qa.coreboot.org/log_manual.php

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

Xây dựng trên cpus numcpus cùng một lúc hoặc trên tất cả cpus có sẵn với max.

-s, --silent

Không in bất kỳ lệnh gọi trình biên dịch nào trong tệp nhật ký. Trong coreboot v2, các cuộc gọi trình biên dịch khá dài, vì vậy khó có thể tìm thấy các cảnh báo giữa chúng.

-v, --verbose

Đầu ra dài dòng hơn.

-h, --help

Hiển thị văn bản trợ giúp và thoát.

-V, --version

Hiển thị thông tin phiên bản và thoát.

LỖI

Vui lòng báo cáo bất kỳ lỗi nào trong danh sách gửi thư của coreboot (https://coreboot.org/Mailinglist).

GIẤY PHÉP

abuild tuân theo Giấy phép Công cộng GNU (GPL), phiên bản 2 trở lên.

XEM THÊM

flashrom(1).

BẢN QUYỀN

2004 Stefan Reinauer
2006-2008 coresystems GmbH

TÁC GIẢ

Stefan Reinauer

Trang hướng dẫn này được viết bởi Uwe Hermann . Nó được cấp phép theo các điều khoản của GNU GPL (v2 trở lên).