From 85ada850c7ebfce2f6960932832ed20265df30ee Mon Sep 17 00:00:00 2001 From: Yaroslav Bolyukin Date: Sat, 25 Feb 2023 17:12:42 +0000 Subject: [PATCH] fix: disable std.sha256 builtin in normal builds --- --- a/crates/jrsonnet-stdlib/Cargo.toml +++ b/crates/jrsonnet-stdlib/Cargo.toml @@ -7,7 +7,7 @@ edition = "2021" [features] -default = ["codegenerated-stdlib", "exp-more-hashes"] +default = ["codegenerated-stdlib"] # Speed-up initialization by generating code for parsed stdlib, instead # of invoking parser for it codegenerated-stdlib = ["jrsonnet-parser/structdump"] @@ -15,7 +15,8 @@ legacy-this-file = [] # Add order preservation flag to some functions exp-preserve-order = ["jrsonnet-evaluator/exp-preserve-order"] -exp-more-hashes = ["sha2"] +# Add nonstandard `std.sha256` function +exp-more-hashes = ["dep:sha2"] [dependencies] jrsonnet-evaluator.workspace = true -- gitstuff