#!/bin/sh
VTOY_PATH=$PWD/..
+LOGCON=$2
+
+logci() {
+ if [ -n "$LOGCON" ]; then
+ echo $* > $LOGCON
+ fi
+}
cd $VTOY_PATH/DOC
+logci "prepare_env ..."
sh prepare_env.sh
export PATH=$PATH:/opt/gcc-linaro-7.4.1-2019.02-x86_64_aarch64-linux-gnu/bin:/opt/aarch64--uclibc--stable-2020.08-1/bin
+logci "build grub2 ..."
cd $VTOY_PATH/GRUB2
sh buildgrub.sh || exit 1
+logci "build ipxe ..."
cd $VTOY_PATH/IPXE
sh buildipxe.sh || exit 1
+logci "build edk2 ..."
cd $VTOY_PATH/EDK2
sh buildedk.sh || exit 1
if [ "$1" = "CI" ]; then
Ver=$(date +%m%d%H%M)
- sed "s/VENTOY_VERSION=.*/VENTOY_VERSION=$Ver/" -i ./grub/grub.cfg
+ sed "s/VENTOY_VERSION=.*/VENTOY_VERSION=\"$Ver\"/" -i ./grub/grub.cfg
fi
-sh ventoy_pack.sh || exit 1
+logci "packing ventoy-$Ver ..."
+sh ventoy_pack.sh $1 || exit 1
+logci "==== finish ===="
echo -e '\n============== SUCCESS ==================\n'