summary refs log tree commit diff
path: root/.ci/script.sh
diff options
context:
space:
mode:
Diffstat (limited to '.ci/script.sh')
-rwxr-xr-x.ci/script.sh11
1 files changed, 11 insertions, 0 deletions
diff --git a/.ci/script.sh b/.ci/script.sh
index 309e5915..69433dba 100755
--- a/.ci/script.sh
+++ b/.ci/script.sh
@@ -3,6 +3,17 @@
 set -ex
 
 if [ $TRAVIS_OS_NAME == linux ]; then
+    export CC=${C_COMPILER}
+    export CXX=${CXX_COMPILER}
+
+    sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/${C_COMPILER} 10
+    sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/${CXX_COMPILER} 10
+
+    sudo update-alternatives --set gcc "/usr/bin/${C_COMPILER}"
+    sudo update-alternatives --set g++ "/usr/bin/${CXX_COMPILER}"
+fi
+
+if [ $TRAVIS_OS_NAME == linux ]; then
     source /opt/qt${QT_PKG}/bin/qt${QT_PKG}-env.sh || true;
 fi