#!/bin/bash set -e set -x readonly LOG_PATH="$PWD/../logs" source $PWD/../config.xml [ -e "$LOG_PATH/openeuler_gcc_arm64le_patch.log" ] && rm $LOG_PATH/openeuler_gcc_arm64le_patch.log [ -e "$LOG_PATH/openeuler_gcc_arm64le_build.log" ] && rm $LOG_PATH/openeuler_gcc_arm64le_build.log mkdir -p $LOG_PATH source pre_construction.sh &>> $LOG_PATH/openeuler_gcc_arm64le_patch.log echo "------------------------------------------" echo "Now building the "openeuler_gcc_arm64le" toolchain ..." echo "The entire build process takes about 45 minutes (build time is related to machine preformance), you can view the detailed build log in the ${LOG_PATH} file" source openeuler_gcc_update_sourcecode.sh source openeuler_gcc_aarch64_linux_release.sh &>> $LOG_PATH/openeuler_gcc_arm64le_build.log echo "Build openeuler_gcc_arm64le toolchain completed!"