-
Notifications
You must be signed in to change notification settings - Fork 14
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 Spack-based CI workflow + recipe #157
Add Spack-based CI workflow + recipe #157
Conversation
60f6d51
to
0e12319
Compare
@edwardhartnett this is in pretty good shape, and I've tested a bunch of the spack variant related to dependencies. One thing that isn't working is if I enable the Fortran API and/or the library. I'm getting |
@webisu any clue as to the build problems @AlexanderRichert-NOAA reports? @AlexanderRichert-NOAA I think we should get this merged without the broken options, so we have something... |
Okay, just updated. Users won't be able to apply build variants that aren't currently working. |
The one remaining issue I can see is that USE_IPOLATES is no longer getting defined for the preprocessor. Is it your intent to only ever use ip or nothing, and have it set as on/off? If so, I think we need to add something like |
This PR adds a Spack-based CI workflow, including an authoritative copy of the recipe (updated for CMake).
Fixes #112