fn main() {
if let Err(e) = whisker_cli::run(std::env::args()) {
let message = if std::env::var("WHISKER_VERBOSE")
.map(|v| !v.is_empty() && v != "0")
.unwrap_or(false)
{
format!("{e:#}")
} else {
e.root_cause().to_string()
};
whisker_build::ui::error(&message);
std::process::exit(1);
}
}