2020-10-23 17:59:08 +03:00
|
|
|
#!/bin/bash -e -o pipefail
|
2023-11-28 02:25:03 +01:00
|
|
|
################################################################################
|
|
|
|
|
## File: install-gcc.sh
|
|
|
|
|
## Desc: Install GCC
|
|
|
|
|
################################################################################
|
|
|
|
|
|
2020-12-28 10:54:25 +03:00
|
|
|
source ~/utils/utils.sh
|
2020-09-10 14:34:08 +03:00
|
|
|
|
2021-05-13 11:45:33 +03:00
|
|
|
gccVersions=$(get_toolset_value '.gcc.versions | .[]')
|
2020-09-10 14:34:08 +03:00
|
|
|
|
2021-05-13 11:45:33 +03:00
|
|
|
for gccVersion in $gccVersions; do
|
|
|
|
|
brew_smart_install "gcc@${gccVersion}"
|
|
|
|
|
done
|
2020-12-03 18:40:19 +03:00
|
|
|
|
2022-08-10 13:55:34 +01:00
|
|
|
# Delete default gfortran link if it exists https://github.com/actions/runner-images/issues/1280
|
2022-08-23 18:43:19 +02:00
|
|
|
gfortranPath=$(which gfortran) || true
|
2024-01-09 14:47:31 +01:00
|
|
|
if [[ $gfortranPath ]]; then
|
2021-05-13 11:45:33 +03:00
|
|
|
rm $gfortranPath
|
|
|
|
|
fi
|
2020-12-23 22:14:13 +07:00
|
|
|
|
2020-12-28 10:54:25 +03:00
|
|
|
invoke_tests "Common" "GCC"
|