|
|
|
@ -22,6 +22,9 @@ struct Cli {
|
|
|
|
#[arg(long)]
|
|
|
|
#[arg(long)]
|
|
|
|
param_path: String,
|
|
|
|
param_path: String,
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#[arg(short, long, action)]
|
|
|
|
|
|
|
|
quiet: bool,
|
|
|
|
|
|
|
|
|
|
|
|
#[arg(long)]
|
|
|
|
#[arg(long)]
|
|
|
|
prompt: Option<String>,
|
|
|
|
prompt: Option<String>,
|
|
|
|
#[arg(long)]
|
|
|
|
#[arg(long)]
|
|
|
|
@ -81,6 +84,12 @@ pub fn main() -> Result<(), Box<dyn std::error::Error>> {
|
|
|
|
if !colored::control::SHOULD_COLORIZE.should_colorize() {
|
|
|
|
if !colored::control::SHOULD_COLORIZE.should_colorize() {
|
|
|
|
be_quiet = true;
|
|
|
|
be_quiet = true;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
if cli.quiet {
|
|
|
|
|
|
|
|
be_quiet = true;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
if be_quiet {
|
|
|
|
|
|
|
|
colored::control::SHOULD_COLORIZE.set_override(false);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
#[cfg(feature = "opencl")]
|
|
|
|
#[cfg(feature = "opencl")]
|
|
|
|
let opencl: Option<OpenCL> = {
|
|
|
|
let opencl: Option<OpenCL> = {
|
|
|
|
|