Ignore:
Timestamp:
Mar 12, 2020, 4:49:45 PM (4 years ago)
Author:
nmir-saito
Message:

support ruby configurator(file's charactor code is converted to UTF-8)

File:
1 copied

Legend:

Unmodified
Added
Removed
  • ssp_armv6_m_gcc/branches/rubycfg/setup_tools.sh

    r411 r414  
    22set -eu
    33
    4 # Variables
    5 GCC_COMMAND=aarch64-elf-gcc
    6 QEMU_COMMAND=qemu-system-aarch64
    7 GCC_PACKAGE_FILE=gcc-linaro-7.2.1-2017.11-x86_64_aarch64-elf.tar.xz
    8 GCC_DOWNLOAD_URL=https://releases.linaro.org/components/toolchain/binaries/7.2-2017.11/aarch64-elf/$GCC_PACKAGE_FILE
    9 
    10 if [ ! -v TOOLDIR ]; then
    11   TOOLDIR=$HOME/MyTools
    12 fi
    13 
    14 GCC_INSTALL_DIR=$TOOLDIR/$GCC_COMMAND
    15 GCC_COMMAND_PATH=$GCC_INSTALL_DIR/bin/$GCC_COMMAND
    16 
    17 TMPDIR=/tmp
    18 
    19 : "install $GCC_COMMAND" && {
    20   cd $TMPDIR
    21 
    22   if type $GCC_COMMAND_PATH > /dev/null 2>&1; then
    23     echo "It seems $GCC_COMMAND exists in $GCC_COMMAND_PATH. skip install."
    24   else
    25     wget $GCC_DOWNLOAD_URL -O $GCC_PACKAGE_FILE
    26     wget $GCC_DOWNLOAD_URL.asc -O $GCC_PACKAGE_FILE.asc
    27     : "MD5 hash check" && {
    28       if md5sum -c $GCC_PACKAGE_FILE.asc;then
    29         mkdir -p $GCC_INSTALL_DIR
    30         tar xvf $GCC_PACKAGE_FILE -C $GCC_INSTALL_DIR --strip-components 1
    31         echo export PATH=\"$GCC_INSTALL_DIR/bin:'$PATH'\" >> ~/.profile
    32       else
    33         echo "MD5 hash check error. exit"
    34         exit 1
    35       fi
    36     }
    37   fi
    38 }
    39 
    40 : "install $QEMU_COMMAND" && {
    41   if type $QEMU_COMMAND > /dev/null 2>&1; then
    42     echo "$QEMU_COMMAND already exists. skip install."
    43   else
    44     sudo apt-get update
    45     sudo apt-get install -y qemu-system-arm
    46   fi
    47 }
     4# nothing to do
    485
    496exit 0
Note: See TracChangeset for help on using the changeset viewer.