Skip to content

Conversation

@mathomp4
Copy link
Member

@mathomp4 mathomp4 commented Dec 3, 2024

This PR attempts to move GMAOpyobs away from ESMA_cmake and its F2Py handling and instead use the f2py-cmake code from scikit-build.

This seems to work for me both here and in QFED (see GEOS-ESM/QFED#18), but all I've done is try building.

NOTE 1: As I have no idea how to use any of this code, this is just a "it builds" change. It's possible nothing actually runs correctly.

NOTE 2: Due to an issue found with f2py-cmake when used multiple times, the UseF2Py.cmake file in this PR is not exactly that you get from the mother repo.

@mathomp4
Copy link
Member Author

mathomp4 commented Dec 3, 2024

Note to @amdasilva: I could also remove mepo entirely from here and QFED. We could move to use git submodules if it's preferred. If you only have one or two "subrepos", submodules are just as useful and more "generic".

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.

1 participant