GEOS-ESM / GEOSgcm

GEOS Earth System Model GEOSgcm Fixture
Apache License 2.0
36 stars 13 forks source link

Update to ESMA_cmake v3.40.0 #746

Closed mathomp4 closed 10 months ago

mathomp4 commented 10 months ago

This PR updates GEOSgcm to use ESMA_cmake 3.40. This adds support for an ESMF::ESMF target alias in CMake using Baselibs builds. This is needed due to an issue encountered by our UFS colleagues (see https://github.com/GEOS-ESM/MAPL/issues/2569).

Once this PR is in, a change will be made in MAPL proper and released as MAPL 2.44 which will require this version. But we get it in now so that the MAPL CI will work.

Built and tested on Discover and zero-diff. As expected as the only effect of this is: build or not build.