支持多层base加载

This commit is contained in:
2025-10-27 10:44:58 +08:00
parent 379cd37fac
commit 737e7d4979
2 changed files with 3 additions and 2 deletions

0
.lock
View File

View File

@@ -19,7 +19,8 @@ usage() {
echo ""
echo "示例:"
echo " $SCRIPT_NAME --base amber-pm-trixie /path/to/package.deb"
echo " $SCRIPT_NAME --base base1 --base base2 --base base3 /path/to/package.deb --pkgname new-pkg --version 1.0.0"
echo " $SCRIPT_NAME --base base --base base --base base /path/to/package.deb --pkgname new-pkg --version 1.0.0"
echo "最下层的base在最后面从上到下写base"
}
# 检查参数数量
@@ -133,7 +134,7 @@ log.info "新架构: $ORIG_ARCH"
log.info "构建overlay lowerdir路径..."
LOWERDIRS=()
# 按顺序处理每个base从第一个到最后一个一个在最底层)
# 按顺序处理每个base从第一个到最后一个最后一个在最底层)
for BASENAME in "${BASENAMES[@]}"; do
ACE_ENV_PATH="/var/lib/apm/apm/files/ace-env/var/lib/apm/${BASENAME}/files/ace-env"
CORE_PATH="/var/lib/apm/apm/files/ace-env/var/lib/apm/${BASENAME}/files/core"