abuild - คู่มืออ้างอิง ตัวเลือก ตัวอย่างคำสั่ง


ชื่อ

abuild - สร้างภาพ coreboot สำหรับเป้าหมายที่มีอยู่ทั้งหมด

เรื่องย่อ

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

คำอธิบาย

abuild เป็นโปรแกรมอรรถประโยชน์ที่ใช้สร้างภาพ coreboot สำหรับเป้าหมายที่มีอยู่ทั้งหมดได้อย่างง่ายดาย

ตัวเลือก

พารามิเตอร์ [CBROOT] จะบอก abuild ว่าไดเร็กทอรีรากของโครงสร้าง coreboot build อยู่ที่ใด ค่าเริ่มต้นคือ ../.. เนื่องจากสคริปต์ 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 พร้อมกัน หรือทั้งหมดที่มี max.

-s, --silent

อย่าพิมพ์การเรียกคอมไพเลอร์ในล็อกไฟล์ ในการเรียกใช้คอมไพเลอร์ coreboot v2 นั้นค่อนข้างยาว ดังนั้นจึงยากที่จะหาคำเตือนระหว่างกัน

-v, --verbose

เอาต์พุตรายละเอียดเพิ่มเติม

-h, --help

แสดงข้อความช่วยเหลือและออก

-V, --version

แสดงข้อมูลเวอร์ชันและออก

ข้อบกพร่อง

โปรดรายงานข้อผิดพลาดใด ๆ ในรายชื่อผู้รับจดหมาย coreboot (https://coreboot.org/Mailinglist)

ใบอนุญาต

abuild ครอบคลุมโดย GNU General Public License (GPL) เวอร์ชัน 2 หรือใหม่กว่า

ดูสิ่งนี้ด้วย

flashrom(1).

ลิขสิทธิ์

2547 สเตฟาน ไรนาวเออร์
2549-2551 coresystems GmbH

ผู้เขียน

Stefan Reinauer stepan@coresystems.de

หน้าคู่มือนี้เขียนโดย Uwe Hermann uwe@hermann-uwe.de ได้รับอนุญาตภายใต้เงื่อนไขของ GNU GPL (v2 หรือใหม่กว่า)