feat: add RustyPipe version constant

This commit is contained in:
ThetaDev 2024-09-10 03:15:41 +02:00
parent 7972df0df4
commit 7a019f5706
No known key found for this signature in database
GPG key ID: E319D3C5148D65B6
4 changed files with 12 additions and 2 deletions

View file

@ -59,3 +59,4 @@ dirs.workspace = true
anstream = "0.6.15"
owo-colors = "4.0.0"
const_format = "0.2.33"

View file

@ -9,6 +9,7 @@ use std::{
};
use clap::{Parser, Subcommand, ValueEnum};
use const_format::formatcp;
use futures::stream::{self, StreamExt};
use indicatif::{MultiProgress, ProgressBar, ProgressStyle};
use owo_colors::OwoColorize;
@ -29,7 +30,12 @@ use tracing::level_filters::LevelFilter;
use tracing_subscriber::{fmt::MakeWriter, EnvFilter};
#[derive(Parser)]
#[clap(author, version, about, long_about = None)]
#[clap(
author,
version = formatcp!("{}\nrustypipe {}", env!("CARGO_PKG_VERSION"), rustypipe::VERSION),
about,
long_about = None
)]
struct Cli {
#[clap(subcommand)]
command: Commands,