From 34e581e79f169ade94ffad1ba810f35b91473965 Mon Sep 17 00:00:00 2001 From: Ivailo Monev Date: Tue, 28 May 2019 12:50:19 +0000 Subject: [PATCH] make it easier to test old CMake versions on platforms other than i386 Linux [ci skip] Signed-off-by: Ivailo Monev --- scripts/oldmake.sh | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/scripts/oldmake.sh b/scripts/oldmake.sh index 634a5aa04..6ea20c504 100755 --- a/scripts/oldmake.sh +++ b/scripts/oldmake.sh @@ -3,22 +3,23 @@ set -e cwd="$(realpath $(dirname $0))" +cmake="cmake-2.8.12.2-Linux-i386" cd "$cwd" if which wget; then - wget -c https://cmake.org/files/v2.8/cmake-2.8.12.2-Linux-i386.tar.gz + wget -c "https://cmake.org/files/v2.8/$cmake.tar.gz" else - curl -C - https://cmake.org/files/v2.8/cmake-2.8.12.2-Linux-i386.tar.gz -o cmake-2.8.12.2-Linux-i386.tar.gz + curl -C - "https://cmake.org/files/v2.8/$cmake.tar.gz" -o "$cmake.tar.gz" fi rm -rf "$cwd/../oldmake" mkdir -p "$cwd/../oldmake" cd "$cwd/../oldmake" -tar -xaf "$cwd/cmake-2.8.12.2-Linux-i386.tar.gz" -cmake-2.8.12.2-Linux-i386/bin/cmake ../ -DCMAKE_BUILD_TYPE=Release -DENABLE_TESTING=TRUE -DKATIE_UTILS=ON $@ +tar -xaf "$cwd/$cmake.tar.gz" +"$cmake/bin/cmake" ../ -DCMAKE_BUILD_TYPE=Release -DENABLE_TESTING=TRUE -DKATIE_UTILS=ON $@ rm -rf * -tar -xaf "$cwd/cmake-2.8.12.2-Linux-i386.tar.gz" -cmake-2.8.12.2-Linux-i386/bin/cmake ../ -DCMAKE_BUILD_TYPE=Release -DENABLE_TESTING=TRUE -DKATIE_UTILS=ON -DKATIE_ALLINONE=ON $@ +tar -xaf "$cwd/$cmake.tar.gz" +"$cmake/bin/cmake" ../ -DCMAKE_BUILD_TYPE=Release -DENABLE_TESTING=TRUE -DKATIE_UTILS=ON -DKATIE_ALLINONE=ON $@ # not making on purpose