Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v11: Add dependency to fms_r4 #289

Merged
merged 1 commit into from
Jan 6, 2025
Merged

Conversation

mathomp4
Copy link
Member

This PR adds a dependency to fms_r4. We need this because of the weird way we build FV3 as r4 but link to the r8 version of FMS. In that case, we still need to point to the include files from r4 FMS.

But, CMake in that case has no idea that to build, say, Moist, that we need to build fms_r4 before building this.

NOTE NOTE NOTE

This change is NOT needed in GEOSgcm v12 because in that case FMS is in Baselibs/Spack and so CMake doesn't need to know. I've added a big fat comment for the inevitable case when a merge to v12 happens and the build fails.

@mathomp4 mathomp4 added the 0 diff The changes in this pull request have verified to be zero-diff with the target branch. label Dec 10, 2024
@mathomp4 mathomp4 self-assigned this Dec 10, 2024
@mathomp4 mathomp4 requested a review from a team as a code owner December 10, 2024 19:21
@mathomp4 mathomp4 merged commit bc542b6 into develop Jan 6, 2025
21 checks passed
@mathomp4 mathomp4 deleted the bugfix/mathomp4/v11-fms-depend branch January 6, 2025 14:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
0 diff The changes in this pull request have verified to be zero-diff with the target branch.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant