1*4882a593Smuzhiyun#!/bin/bash -e 2*4882a593Smuzhiyun 3*4882a593Smuzhiyunif [ "$RELEASE" == "stretch" ]; then 4*4882a593Smuzhiyun RELEASE='stretch' 5*4882a593Smuzhiyunelif [ "$RELEASE" == "buster" ]; then 6*4882a593Smuzhiyun RELEASE='buster' 7*4882a593Smuzhiyunelif [ "$RELEASE" == "bullseye" ]; then 8*4882a593Smuzhiyun RELEASE='bullseye' 9*4882a593Smuzhiyunelse 10*4882a593Smuzhiyun echo -e "\033[36m please input the os type,stretch, buster or bullseye...... \033[0m" 11*4882a593Smuzhiyunfi 12*4882a593Smuzhiyun 13*4882a593Smuzhiyunif [ "$ARCH" == "armhf" ]; then 14*4882a593Smuzhiyun ARCH='armhf' 15*4882a593Smuzhiyunelif [ "$ARCH" == "arm64" ]; then 16*4882a593Smuzhiyun ARCH='arm64' 17*4882a593Smuzhiyunelse 18*4882a593Smuzhiyun echo -e "\033[36m please input the os type,armhf or arm64...... \033[0m" 19*4882a593Smuzhiyunfi 20*4882a593Smuzhiyun 21*4882a593Smuzhiyunif [ ! $TARGET ]; then 22*4882a593Smuzhiyun TARGET='desktop' 23*4882a593Smuzhiyunfi 24*4882a593Smuzhiyun 25*4882a593Smuzhiyunif [ -e linaro-$RELEASE-alip-*.tar.gz ]; then 26*4882a593Smuzhiyun rm linaro-$RELEASE-alip-*.tar.gz 27*4882a593Smuzhiyunfi 28*4882a593Smuzhiyun 29*4882a593Smuzhiyuncd ubuntu-build-service/$RELEASE-$TARGET-$ARCH 30*4882a593Smuzhiyun 31*4882a593Smuzhiyunecho -e "\033[36m Staring Download...... \033[0m" 32*4882a593Smuzhiyun 33*4882a593Smuzhiyunmake clean 34*4882a593Smuzhiyun 35*4882a593Smuzhiyun./configure 36*4882a593Smuzhiyun 37*4882a593Smuzhiyunmake 38*4882a593Smuzhiyun 39*4882a593Smuzhiyunif [ -e linaro-$RELEASE-alip-*.tar.gz ]; then 40*4882a593Smuzhiyun sudo chmod 0666 linaro-$RELEASE-alip-*.tar.gz 41*4882a593Smuzhiyun mv linaro-$RELEASE-alip-*.tar.gz ../../ 42*4882a593Smuzhiyunelse 43*4882a593Smuzhiyun echo -e "\e[31m Failed to run livebuild, please check your network connection. \e[0m" 44*4882a593Smuzhiyunfi 45