Skip to content

CMakeLists.txt changes for FMS 2021.03#43

Merged
pjpegion merged 1 commit into
NOAA-PSL:masterfrom
mlee03:mkl/fms2021.03
Aug 13, 2021
Merged

CMakeLists.txt changes for FMS 2021.03#43
pjpegion merged 1 commit into
NOAA-PSL:masterfrom
mlee03:mkl/fms2021.03

Conversation

@mlee03
Copy link
Copy Markdown
Contributor

@mlee03 mlee03 commented Aug 13, 2021

This PR adds the compile-time flag OVERLOAD_R4 for a 32BIT build to the CMakeLists.txt file. This change is required for compatibility with FMS 2021.03 where the scope of the FMS compile-time macros has been changed from PUBLIC to PRIVATE. With this change, stochastic_physics will not inherit FMS compile-time flags and will need to be defined explicitly.

@mlee03 mlee03 requested a review from pjpegion as a code owner August 13, 2021 13:44
@mlee03
Copy link
Copy Markdown
Contributor Author

mlee03 commented Aug 13, 2021

@pjpegion, I should have also added, this CMakeLists.txt change will not affect stochastic_physics compilation with the current UFS Weather Model develop branch.

@pjpegion
Copy link
Copy Markdown
Collaborator

In that case, I will merge it in now. Thanks.

@pjpegion pjpegion merged commit 2dfaec8 into NOAA-PSL:master Aug 13, 2021
@mlee03
Copy link
Copy Markdown
Contributor Author

mlee03 commented Aug 13, 2021

Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants