From c26b5ec2b8ffb3f41cc0ab31c3042011eb2dab8e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Janiszewski?= Date: Fri, 21 Oct 2016 17:08:16 +0200 Subject: [PATCH] Add checks ensuring CI scripts only run on CI --- scripts/linux/build.sh | 7 +++++++ scripts/linux/clean.sh | 8 ++++++++ scripts/linux/install.sh | 7 +++++++ 3 files changed, 22 insertions(+) diff --git a/scripts/linux/build.sh b/scripts/linux/build.sh index c07b28687e..1370a63132 100755 --- a/scripts/linux/build.sh +++ b/scripts/linux/build.sh @@ -2,6 +2,13 @@ set -e +if [[ $TRAVIS != "true" ]] +then + echo This script is only meant to be run on Travis-CI. + echo Please use CMake to build the project. + exit 1 +fi + cachedir=.cache mkdir -p $cachedir diff --git a/scripts/linux/clean.sh b/scripts/linux/clean.sh index 24517377fa..91bf63302b 100755 --- a/scripts/linux/clean.sh +++ b/scripts/linux/clean.sh @@ -2,6 +2,14 @@ set -ev +if [[ $TRAVIS != "true" ]] +then + echo This script is only meant to be run on Travis-CI. + echo Please use CMake to build the project. + exit 1 +fi + + sudo rm -rf /usr/local/cross-tools/i686-w64-mingw32 sudo rm -rf /usr/local/cross-tools/orcalibs sudo rm -rf /usr/local/cross-tools/orctlibs diff --git a/scripts/linux/install.sh b/scripts/linux/install.sh index eceed33b05..10b946424a 100755 --- a/scripts/linux/install.sh +++ b/scripts/linux/install.sh @@ -1,5 +1,12 @@ #!/bin/bash +if [[ $TRAVIS != "true" ]] +then + echo This script is only meant to be run on Travis-CI. + echo Please use CMake to build the project. + exit 1 +fi + SDL2_PV=2.0.3 SDL2_TTF_PV=2.0.12