Change to FindESMF.cmake and other updates
This release of ESMA_cmake has a few various updates:
- Update to
FindESMF.cmake
to useESMF::ESMF
as the primary target and makeESMF
an alias forESMF::ESMF
if it doesn't exist - Updates for building with Clang on macOS
- Fixes for using f2py with Python 3.12
- Suppress a remark in Intel Fortran Classic
From CHANGELOG.md
Fixed
- Edit
FindESMF.cmake
to useESMF::ESMF
as the primary target and makeESMF
an alias forESMF::ESMF
if it doesn't exist - Updates for building with Clang on macOS
- Add
-Wl,-ld_classic
to linker flags for all macOS - Add
-Wno-implicit-int
for Clang on macOS
- Add
- Fix for using f2py and Python 3.12
Added
- Add suppression of remark 10488 for Intel Fortran Classic which is a warning about ifort deprecation in late 2024
What's Changed
- Merge main to develop by @mathomp4 in #369
- WIP: Fixes for f2py + meson with Python 3.12 by @mathomp4 in #372
- Suppress ifort deprecation warning by @mathomp4 in #373
- Update FindESMF.cmake to make ESMF::ESMF main target by @mathomp4 in #354
- GitFlow: Merge develop into main for release by @mathomp4 in #374
Full Changelog: v3.44.0...v3.45.0