构建脚本内添加了一个选项

This commit is contained in:
Liric Mechan 2022-08-16 09:31:29 -04:00
parent f513286f53
commit 161c81b6cc

9
run.sh
View File

@ -9,19 +9,24 @@ IN_DOCKER=0
# 第一个参数如果是--notbuild 那就不构建,直接运行 # 第一个参数如果是--notbuild 那就不构建,直接运行
if [ ! "$1" == "--nobuild" ]; then if [ ! "$1" == "--nobuild" ]; then
if [ "$1" == "--nomake" ]; then
echo "将会跳过make过程直接构建镜像..."
echo "开始构建..." echo "开始构建..."
if [ "$1" == "--docker" ]; then GENERATE_ISO=1
elif [ "$1" == "--docker" ]; then
echo "使用docker构建" echo "使用docker构建"
echo "开始构建..."
sudo bash tools/build_in_docker.sh sudo bash tools/build_in_docker.sh
GENERATE_ISO=0 GENERATE_ISO=0
elif [ "$1" == "--current_in_docker" ]; then elif [ "$1" == "--current_in_docker" ]; then
echo "运行在docker内" echo "运行在docker内"
echo "开始构建..."
IN_DOCKER=1 IN_DOCKER=1
make all -j 16 make all -j 16
make clean make clean
GENERATE_ISO=1 GENERATE_ISO=1
else else
echo "开始构建..."
make all -j 16 make all -j 16
make clean make clean
GENERATE_ISO=1 GENERATE_ISO=1