diff --git a/rust/logos-blockchain-circuits-poq-sys/build.rs b/rust/logos-blockchain-circuits-poq-sys/build.rs index 0914b60..ff836eb 100644 --- a/rust/logos-blockchain-circuits-poq-sys/build.rs +++ b/rust/logos-blockchain-circuits-poq-sys/build.rs @@ -3,7 +3,7 @@ use ureq::Body; use ureq::http::Response; static CIRCUIT_NAME: &str = "poq"; -static LIB_VAR_NAME: &str = "POQ_LIB_DIR"; +static LIB_VAR_NAME: &str = "LBC_POQ_LIB_DIR"; fn get_artifact_name(version: &str, os: &str, arch: &str) -> String { diff --git a/rust/logos-blockchain-circuits-poq-sys/src/native.rs b/rust/logos-blockchain-circuits-poq-sys/src/native.rs index b6b2260..52597a2 100644 --- a/rust/logos-blockchain-circuits-poq-sys/src/native.rs +++ b/rust/logos-blockchain-circuits-poq-sys/src/native.rs @@ -60,9 +60,10 @@ mod tests { use super::{generate_witness, generate_witness_from_files}; static LIB_DIR: LazyLock = LazyLock::new(|| { + const ENV_VAR: &str = "LBC_POQ_LIB_DIR"; PathBuf::from( - std::env::var("POQ_LIB_DIR") - .expect("POQ_LIB_DIR must be available, as provided by the build script."), + std::env::var(ENV_VAR) + .expect(format!("Environment variable '{ENV_VAR}' must be available, as provided by the build script.").as_str()), ) }); static INPUTS: LazyLock = LazyLock::new(|| {