-
Notifications
You must be signed in to change notification settings - Fork 63
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
Add SoilMoistureProfile and SoilFreeThaw as git submodule in ngen ext… #412
Conversation
extern/SoilFreezeThaw/INSTALL.md
Outdated
|
||
Before library files can be built, a CMake build system must be generated. E.g.: | ||
|
||
cmake -B cmake_build -S . |
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.
Apparently for this module the command needs to be:
cmake -B cmake_build -S . -DNGEN=1
Otherwise the library tries to find cfe.c
and fails to configure.
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.
I added -DNGEN=1 for both SoilFreezeThaw and SoilMoistureProfiles INSTALL.md.
.gitmodules
Outdated
[submodule "extern/SoilMoistureProfiles/SoilMoistureProfile"] | ||
path = extern/SoilMoistureProfiles/SoilMoistureProfile | ||
url = https://github.com/NOAA-OWP/SoilMoistureProfiles |
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.
This is likely to lead to confusion... let's make these all SoilMoistureProfiles
(with an s
), since that is apparently the name of the repo.
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.
Notably, the submodule addition itself probably needs to be changed--I am not sure that just changing the path in this file will suffice...and I'm not sure how to otherwise edit it, it may need to be removed and re-added. (?)
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.
I removed and re-added SoilMoistureProfiles.
This is all good now I think... however, can you rebase on master again? There is a fix in master that should make the tests pass. |
I've rebased the ngen.sft branch onto master.
commit e4d923d
Merge: 6c2cf14 b096668
Author: champham ***@***.***>
Date: Fri May 6 09:38:32 2022 -0400
Merge branch 'NOAA-OWP:master' into ngen.sft
commit b096668
Author: Matt Williamson ***@***.***>
Date: Thu May 5 08:33:52 2022 -0500
try --fix-missing as error suggests
…On Fri, May 6, 2022 at 9:16 AM Matt Williamson ***@***.***> wrote:
This is all good now I think... however, can you rebase on master again?
There is a fix in master that should make the tests pass.
—
Reply to this email directly, view it on GitHub
<#412 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AFLRAXDTVJLRZA4UUFAKYOLVIULRVANCNFSM5UQYXYZQ>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Add SoilMoistureProfile and SoilFreeThaw as git submodule in ngen external directory.
Additions
Removals
Changes
Testing
Screenshots
Notes
Todos
Checklist
Testing checklist (automated report can be put here)
Target Environment support