From 05045561e1ac731a219d0c541c341436891aaeb5 Mon Sep 17 00:00:00 2001 From: Yann Collet Date: Fri, 6 May 2022 17:14:31 -0700 Subject: [PATCH] added a CI test against minimum cmake version --- .github/workflows/ci.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6deb4788..1dee5256 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -272,6 +272,20 @@ jobs: mkdir test_install_dir DESTDIR=test_install_dir cmake --install . + - name: cmake minimum version v2.8.12 test + run: | + mkdir -p cmake_bins + cd cmake_bins + wget https://cmake.org/files/v2.8/cmake-2.8.12.2-Linux-i386.tar.gz + tar xzf cmake-2.8.12.2-Linux-i386.tar.gz + cd ../cmake_unofficial + mkdir -p build + cd build + ../../cmake_bins/cmake-2.8.12.2-Linux-i386/bin/cmake .. + rm -rf * + ../../cmake_bins/cmake-2.8.12.2-Linux-i386/bin/cmake -DCMAKE_BUILD_TYPE=Debug .. + + # Linux, { ARM, ARM64, PPC64LE, PPC64, S390X } # All tests are using QEMU and gcc cross compiler.