1// Copyright 2024-2025 Irreducible Inc. 2 3/// Read boolean flag from the environment variable. 4pub fn boolean_env_flag_set(flag: &str) -> bool { 5 match std::env::var(flag) { 6 Ok(val) => ["1", "on", "ON", "true", "TRUE", "yes", "YES"].contains(&val.as_str()), 7 Err(_) => false, 8 } 9}