Skip to content

Major cleanup of CCPP cmake build config#436

Merged
junwang-noaa merged 6 commits into
NOAA-EMC:developfrom
climbfuji:cleanup_cmake_build_config_ccpp
Dec 14, 2021
Merged

Major cleanup of CCPP cmake build config#436
junwang-noaa merged 6 commits into
NOAA-EMC:developfrom
climbfuji:cleanup_cmake_build_config_ccpp

Conversation

@climbfuji
Copy link
Copy Markdown
Collaborator

@climbfuji climbfuji commented Dec 3, 2021

Description

This PR updates ccpp/CMakeLists.txt only to accommodate changes in the CCPP cmake config in the associated PRs below and to fix a bug in the current build config that passed -no-prec-div -no-prec-sqrt to all files in ccpp-physics, although it should have been passed only to files that are compiled in 64bit double precision.

Issue(s) addressed

This PR is related to issue ufs-community/ufs-weather-model#945

Testing

See ufs-community/ufs-weather-model#943

Dependencies

@SamuelTrahanNOAA
Copy link
Copy Markdown
Contributor

Remember to change the .gitmodules back!

@climbfuji
Copy link
Copy Markdown
Collaborator Author

Hashes are correct for ccpp-framework (64b5afd) and ccpp-physics (98ebf42), ready to merge.

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.

5 participants