Update CMake requirement to 3.16.3
authorPaul Bauer <paul.bauer.q@gmail.com>
Thu, 18 Feb 2021 07:10:07 +0000 (07:10 +0000)
committerMark Abraham <mark.j.abraham@gmail.com>
Thu, 18 Feb 2021 07:10:07 +0000 (07:10 +0000)
commit6f26bf9be15a87812a9175393adfe7ca6370e710
tree6bbab98baca235a09c8c334aea5db1658619d39f
parent9ed45f969149a0b772a91c4f5dc14b66abfe0b8a
Update CMake requirement to 3.16.3

We will require a more modern CMake beginning with the 2022 version, and
have chosen 3.16.3 as the minimum version, as this is what the Ubuntu
20.04 LTS ships by default.

Refs #3708
24 files changed:
CMakeLists.txt
admin/containers/scripted_gmx_docker_builds.py
admin/containers/utility.py
admin/gitlab-ci/gromacs.gitlab-ci.yml
admin/gitlab-ci/gromacs.matrix/gromacs.clang-8-cuda-10.0.gitlab-ci.yml
admin/gitlab-ci/gromacs.matrix/gromacs.clang-9-mpi.gitlab-ci.yml
admin/gitlab-ci/gromacs.matrix/gromacs.clang-9-release.gitlab-ci.yml
admin/gitlab-ci/gromacs.matrix/gromacs.clang-ASAN.gitlab-ci.yml
admin/gitlab-ci/gromacs.matrix/gromacs.clang-TSAN.gitlab-ci.yml
admin/gitlab-ci/gromacs.matrix/gromacs.clang-UBSAN.gitlab-ci.yml
admin/gitlab-ci/gromacs.matrix/gromacs.clang-static-analyzer.gitlab-ci.yml
admin/gitlab-ci/gromacs.matrix/gromacs.gcc-10.gitlab-ci.yml
admin/gitlab-ci/gromacs.matrix/gromacs.gcc-7-cuda-10.2.gitlab-ci.yml
admin/gitlab-ci/gromacs.matrix/gromacs.gcc-8-cuda-11.0-release.gitlab-ci.yml
admin/gitlab-ci/gromacs.matrix/gromacs.gcc-8-cuda-11.0.gitlab-ci.yml
admin/gitlab-ci/gromacs.matrix/gromacs.gcc-9-release.gitlab-ci.yml
admin/gitlab-ci/lint.gitlab-ci.yml
cmake/FindLmfit.cmake
cmake/FindclFFT.cmake
cmake/gmxPythonDiscovery.cmake
python_packaging/requirements-test.txt
python_packaging/sample_restraint/CMakeLists.txt
python_packaging/src/CMakeLists.txt
share/template/CMakeLists.txt.template