-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
Description
Lints:
- Test existing lints, make sure they cover all traits
- Update workspace dylint and README to refer to git version of alohomora_lints
- Run lints as part of build.rs
PCR Signing:
- Test existing signatures, many will fail due to recent changes, resign them
- Simplify signing by making it into a cargo command
- Validate signatures in build.rs
Scrutinizer:
- Update scrutils dependency in alohomora_lints to use github rather than a local path
- Install scrutinizer as a build dependency of some sort from github instead of relying on it being pre-installed (alohomora_build)
- Test scrutinizer again on remaining applications: confirmed to work fine on Voltron
- Scrutinizer cannot run properly within build.rs currently, requires a cargo clean and manual run to work, consider pointing it to a different target dir to avoid current corruptions and allow it to run in build.rs
Sandbox:
- Reasonable currently, but will require manual building/copying of .so when several layers of dependencies. See Makefile for protfolio and websubmit harnesses. Fix this in a more consistent way.