~aleteoryx/muditaos

ref: d13f45b6ce5691457bd58ec97d996ec4b110b82f muditaos/config/download_assets -rwxr-xr-x 1.1 KiB
d13f45b6 — jimmorrisson [EGD-4203] UTF8 smart pointers refactor (#938) 5 years ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
#!/bin/bash
# packages settings

SCRIPT=$(readlink -f $0)
SCRIPT_DIR="$(dirname ${SCRIPT})"
SRC_ROOT=$(readlink -f ${SCRIPT_DIR}/..)

DEST_DIR="${SRC_ROOT}/docker/assets"

. ${SRC_ROOT}/config/common_scripsts_lib
. ${SRC_ROOT}/config/bootstrap_config

printVar SCRIPT
printVar SCRIPT_DIR
printVar SRC_ROOT
printVar DEST_DIR

function get_arm_toolchain() {
    echo -e "\e[32m${FUNCNAME[0]}\e[0m"
    echo "Download gcc-arm"
    SUM_FILE="${ARM_GCC_PKG}.md5"
    wget --no-verbose --show-progress -c -O ${ARM_GCC_PKG} ${ARM_GCC_SOURCE_LINK}
    echo "${ARM_GCC_MD5} ${ARM_GCC_PKG}" > $SUM_FILE
    md5sum -c ${SUM_FILE}
}

function get_cmake() {
    echo -e "\e[32m${FUNCNAME[0]}\e[0m"
    wget --no-verbose --show-progress -c -O ${CMAKE_PKG} ${CMAKE_SOURCE_LINK}
    wget --no-verbose --show-progress -c ${CMAKE_SHA_LINK}
    cat ${CMAKE_SHA_FILE} | grep ${CMAKE_PKG} > ${CMAKE_SHA_FILE}
    sha256sum -c ${CMAKE_SHA_FILE}
}

function get_gh_runner() {
    echo -e "\e[32m${FUNCNAME[0]}\e[0m"
    wget --no-verbose --show-progress -c -O ${GH_RUNNER_PKG} ${GH_RUNNER_LINK}
}

get_arm_toolchain
get_cmake
get_gh_runner