Support older CMake versions (#7003)
authorAndres Noetzli <andres.noetzli@gmail.com>
Mon, 9 Aug 2021 15:13:39 +0000 (08:13 -0700)
committerGitHub <noreply@github.com>
Mon, 9 Aug 2021 15:13:39 +0000 (08:13 -0700)
commit4e61cff7eb7fa26323f36e2784b252a869c210d9
tree0ebacb956fb41b51b64441d5418b77bfaebdb20d
parentc8bc4881d4f3bf54258b0f01280fbda23a1dd651
Support older CMake versions (#7003)

Fixes #7001. Commit c8bc488 introduced the use
of list(PREPEND ...) which was only introduced in version 3.15. We require
CMake 3.9 or later and this commit makes our build system compatible with older
CMake versions again. It also changes our CI to have two builds with Ubuntu
18.04 and two builds with Ubuntu 20.04 to better cover different versions of
build tools (including CMake 3.10).
.github/workflows/ci.yml
src/CMakeLists.txt