llnl / llnl/smith

Generalize and cleanup Spack package

Open
#906 1 comment 0 reactions 1 assignee Claimed by @chapman39 View on GitHub
bugfix day build CS TPL
Dominant language
C++
Stars
245
Forks
36
Avg merge
8d 23h
Merged PRs (30d)
4

Description

We should do some work to cleanup our project's Spack package in an effort to push it up to Spack's repository.

Things we should do that I can think off off the top of my head

1. Remove optional variants and versions for dependencies
2. Add conflicts for known bad versions (for example, sundials@:6.0.0)
3. Remove debug/release build type or guard it with a note not to push it up
4. Review optional dependencies that we haven't actually tested
5. Add our package to the Spack CI tests
6. Change `debug` variant to just use the base `CachedCMakePackage` variant `build_type`

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.