Prior to releasing MPAS v8.2.0, several changes necessitated updates to the GNU Makefiles. These changes included:
Inclusion of the noamp library
Renaming of several existing files
Removing the physics_mmm directory from the source code and moving it to its own GitHub repository
Adding a source file to the init atmosphere core
Modifying how the registry is processed
Unfortunately, the CMake build files were not updated accordingly, resulting in the loss of CMake support in MPAS v8.2.
This PR includes the necessary updates to the CMake files, enabling MPAS to be configured and built with CMake. These updates ensure that the latest version of MPAS can be used with mpas-jedi and allow MPAS-Model to be compiled using both GNU and Intel compilation suites.
Prior to releasing MPAS v8.2.0, several changes necessitated updates to the GNU Makefiles. These changes included:
physics_mmm
directory from the source code and moving it to its own GitHub repositoryUnfortunately, the CMake build files were not updated accordingly, resulting in the loss of CMake support in MPAS v8.2.
This PR includes the necessary updates to the CMake files, enabling MPAS to be configured and built with CMake. These updates ensure that the latest version of MPAS can be used with
mpas-jedi
and allow MPAS-Model to be compiled using both GNU and Intel compilation suites.