feat: 新增香橙派 Zero One 设备构建支持

- 在 build_img.sh 中新增 orangepi-zero 构建目标支持
This commit is contained in:
mofeng-git
2025-09-20 11:31:57 +08:00
parent 4d4f528178
commit 3f8a9e3b2c
4 changed files with 64 additions and 5 deletions

View File

@@ -104,6 +104,13 @@ build_target() {
local network_type=""
NEED_PREPARE_DNS=true
;;
orangepi-zero)
orangepizero_rootfs
local arch="armhf"
local device_type=""
local network_type=""
NEED_PREPARE_DNS=true
;;
*)
echo "错误:未知或不支持的目标 '$target'" >&2
exit 1
@@ -140,6 +147,9 @@ build_target() {
onecloud-pro)
pack_img "Onecloud-Pro"
;;
orangepi-zero)
pack_img "Orangepi-Zero"
;;
*)
echo "错误:未知的打包类型 for '$target'" >&2
;;
@@ -158,7 +168,7 @@ build_target() {
# 检查是否提供了目标参数
if [ -z "$1" ]; then
echo "用法: $0 <target|all>"
echo "可用目标: onecloud, cumebox2, chainedbox, vm, e900v22c, octopus-flanet, onecloud-pro"
echo "可用目标: onecloud, cumebox2, chainedbox, vm, e900v22c, octopus-flanet, onecloud-pro, orangepi-zero"
exit 1
fi
@@ -178,6 +188,7 @@ if [ "$1" = "all" ]; then
build_target "e900v22c"
build_target "octopus-flanet"
build_target "onecloud-pro"
build_target "orangepi-zero"
echo "信息:所有目标构建完成。"
else
build_target "$1"