Remove mdrun-only build configuration
authorMark Abraham <mark.j.abraham@gmail.com>
Mon, 11 Jan 2021 11:29:00 +0000 (11:29 +0000)
committerAndrey Alekseenko <al42and@gmail.com>
Mon, 11 Jan 2021 11:29:00 +0000 (11:29 +0000)
commit14315463036d9c9604fe3067c80a7046b6aca3bf
treedd825cba0a4ebaabbed08d8d550826386b25c576
parent8cc57d282905842cfa4713307bed9165f5096788
Remove mdrun-only build configuration

The existence of this configuration is unnecessary, provides no real
advantages, and was only tested by compiling it (ie not by running
it). Its existence complicates installation, maintenance, testing,
documentation, teaching, and usage. It was deprecated in GROMACS 2021,
and is now removed.

Added a new regressiontests gitlab job now that the build
configuration that used to build with GMX_BUILD_MDRUN_ONLY can run
those tests.

Refs #3808
21 files changed:
CMakeLists.txt
admin/gitlab-ci/gromacs.gitlab-ci.yml
api/CMakeLists.txt
cmake/gmxManageSharedLibraries.cmake
cmake/gmxManageSuffixes.cmake
docs/dev-manual/build-system.rst
docs/dev-manual/documentation-generation.rst
docs/dev-manual/overview.rst
docs/install-guide/index.rst
docs/release-notes/2022/major/removed-functionality.rst
docs/user-guide/cmdline.rst
docs/user-guide/faq.rst
docs/user-guide/getting-started.rst
docs/user-guide/mdrun-features.rst
docs/user-guide/mdrun-performance.rst
src/api/CMakeLists.txt
src/gromacs/CMakeLists.txt
src/gromacs/commandline/cmdlinehelpmodule.cpp
src/gromacs/tools/tune_pme.cpp
src/programs/CMakeLists.txt
tests/CMakeLists.txt