feat: Update dependencies

This commit is contained in:
Dheepak Krishnamurthy 2023-04-10 04:24:21 -04:00
parent 054b46aa56
commit 6d5d7e92f1
27 changed files with 8039 additions and 8088 deletions

View file

@ -2,32 +2,32 @@
use std::process::{Command, Output};
use clap_complete::{
generate_to,
shells::{Bash, Fish, PowerShell, Zsh},
generate_to,
shells::{Bash, Fish, PowerShell, Zsh},
};
include!("src/cli.rs");
fn run_pandoc() -> Result<Output, std::io::Error> {
let mut cmd = Command::new("pandoc");
if let Some(args) = shlex::split("--standalone --to=man docs/taskwarrior-tui.1.md -o docs/taskwarrior-tui.1") {
for arg in args {
cmd.arg(arg);
}
let mut cmd = Command::new("pandoc");
if let Some(args) = shlex::split("--standalone --to=man docs/taskwarrior-tui.1.md -o docs/taskwarrior-tui.1") {
for arg in args {
cmd.arg(arg);
}
cmd.output()
}
cmd.output()
}
fn main() {
let mut app = generate_cli_app();
let name = app.get_name().to_string();
let outdir = std::path::Path::new(env!("CARGO_MANIFEST_DIR")).join("completions/");
dbg!(&outdir);
generate_to(Bash, &mut app, &name, &outdir).unwrap();
generate_to(Zsh, &mut app, &name, &outdir).unwrap();
generate_to(Fish, &mut app, &name, &outdir).unwrap();
generate_to(PowerShell, &mut app, &name, &outdir).unwrap();
if run_pandoc().is_err() {
dbg!("Unable to run pandoc to generate man page documentation");
}
let mut app = generate_cli_app();
let name = app.get_name().to_string();
let outdir = std::path::Path::new(env!("CARGO_MANIFEST_DIR")).join("completions/");
dbg!(&outdir);
generate_to(Bash, &mut app, &name, &outdir).unwrap();
generate_to(Zsh, &mut app, &name, &outdir).unwrap();
generate_to(Fish, &mut app, &name, &outdir).unwrap();
generate_to(PowerShell, &mut app, &name, &outdir).unwrap();
if run_pandoc().is_err() {
dbg!("Unable to run pandoc to generate man page documentation");
}
}