-
Notifications
You must be signed in to change notification settings - Fork 90
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
Replace boutdata and boututils directories with submodules #2196
Conversation
Get boutdata and boututils from the separate git repos (github.com/boutproject/boutdata and github.com/boutproject/boututils), including them as submodules
I added symlinks |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @johnomotani removing this duplication is good.
I think there's a problem with the automatic version numbering, that was recently added to boututils and boutdata, possibly related to the way I used symlinks. Investigating now... |
When boutproject/boututils#16 and boutproject/boutdata#26 are merged, we can update the submodules and then the tests will pass. |
05404cc
to
ecc7d42
Compare
The Fedora builds are failing. I need to add the Python |
I think you should just be able to add it here: Line 40 in 1407713
@dschwoerer maintains the Another option would be to Is |
Yes. It's not required when boutdata/boututils are installed, but since we use them straight from the git repos in the the submodules it is required. |
I added |
Just adding |
If it does the same for the submodules then I guess git wouldn't actually help, but if we go with the suggestion in #2198 (comment) to avoid a hard requirement on |
a5974aa
to
6af3a75
Compare
It is not required any more.
* next: (36 commits) Removed bout_runners from repo, and redirected to project site Allow test-options-netcdf on Fedora Add missing brackets in test-options-netcdf Skip test-io when using legacy netCDF interface clang-format FCIMap constructor Add braces around conditional body Pass dy by reference Guard OptionsNetCDF test against legacy netcdf Cache index offsets in FCI boundary loop Invert conditional in FCI boundary calculation Convert nested-loop to BOUT_FOR in FCI Make local variables const Pass dy down into FCIMap Remove some unused code from FCI Guard against using legacy netCDF for ncxx4 and OptionsNetcdf Fix duplicated code when using legacy netCDF Set BOUT_HAS_NETCDF for both legacy detection methods GHA: Increase test timeout to 6 minutes Add expectation of `datadir`, `dump_format` options having been set Remove unnecessary logical OR in build_config header ...
Get boutdata and boututils from the separate git repos (github.com/boutproject/boutdata and github.com/boutproject/boututils), including them as submodules.
I did check that the current versions of
boututils
andboutdata
innext
are identical to the versions in the separate git repos.