[package] name = "build-wrap" version = "0.4.0" authors = ["Samuel Moelius "] description = "Help protect against malicious build scripts" edition = "2021" license = "AGPL-3.0" repository = "https://github.com/trailofbits/build-wrap" # smoelius: This list of dependencies should match what is in src/wrapper.rs. [dependencies] anyhow = "1.0" home = "0.5" once_cell = "1.20" regex = "1.11" tempfile = "3.13" toml = "0.8" [dev-dependencies] assert_cmd = "2.0" cargo_metadata = "0.18" ctor = "0.2" snapbox = "0.6" [lints.clippy] pedantic = { level = "warn", priority = -1 } let_underscore_untyped = "warn" missing_errors_doc = "allow" missing_panics_doc = "allow" [workspace] exclude = ["fixtures", "target"] [workspace.metadata.dylint] libraries = [ { git = "https://github.com/trailofbits/dylint", pattern = "examples/restriction/inconsistent_qualification" }, { git = "https://github.com/trailofbits/dylint", pattern = "examples/restriction/misleading_variable_name" }, ]