Skip to content

Support linking with UM13#40

Merged
anton-seaice merged 3 commits into
mainfrom
6-cmake_changes
Apr 21, 2026
Merged

Support linking with UM13#40
anton-seaice merged 3 commits into
mainfrom
6-cmake_changes

Conversation

@anton-seaice
Copy link
Copy Markdown
Collaborator

This change contributes to #6

This change adds two possible build configurations:

MOM6-UM13,MOM6-CICE6-UM13

although all other permutations of the four components may be possible (some would require code changes in those components to do something useful).

The UM library is found using pkgconf, and is used instead of both DATM and DROF when coupled.

This change depends on ACCESS-NRI/access-spack-packages#410

@anton-seaice
Copy link
Copy Markdown
Collaborator Author

Test builds of this change are in #38 (for CI) and ACCESS-NRI/ACCESS-ESM3#2 (for deployment).

@anton-seaice anton-seaice marked this pull request as ready for review April 21, 2026 01:16
@anton-seaice
Copy link
Copy Markdown
Collaborator Author

@micaeljtoliveira and @blimlim - if you could review please. This add's UM 13 to access3 builds

Copy link
Copy Markdown
Member

@micaeljtoliveira micaeljtoliveira left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@anton-seaice Overall looks good. I only have one question (see bellow).

Comment thread cmake/Access3BinInstall.cmake Outdated
Comment thread cmake/Access3BinInstall.cmake Outdated
Copy link
Copy Markdown
Collaborator

@blimlim blimlim left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @anton-seaice, changes look good to me

@anton-seaice anton-seaice merged commit dbd9d86 into main Apr 21, 2026
5 checks passed
@anton-seaice anton-seaice deleted the 6-cmake_changes branch April 21, 2026 22:42
@anton-seaice anton-seaice mentioned this pull request Apr 22, 2026
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.

3 participants