#!/bin/bash

# install_base_sw.sh
# 仅作为公共 base_install.sh 的参数转发脚本
# 在此配置 INSTALL_SOFTWARE,用于覆盖 common/base_install.sh 的默认值

COMMON_SCRIPT="../common/base_install.sh"

# 在这里配置要安装的软件列表(可按需修改)
INSTALL_SOFTWARE="sys_pkg,npu,docker_compose"

if [[ ! -f "${COMMON_SCRIPT}" ]]; then
  echo "错误:未找到公共脚本 ${COMMON_SCRIPT}" >&2
  exit 1
fi

echo "使用INSTALL_SOFTWARE=${INSTALL_SOFTWARE}"

# 参数透传到公共脚本(可传 --some-options)
if [[ $# -eq 0 ]]; then
  echo "即将执行基础安装,使用默认参数"
else
  echo "传递参数给公共脚本: $*"
fi

bash "${COMMON_SCRIPT}" --install-software "${INSTALL_SOFTWARE}" "$@"
exit $?