build: validate CFG_SRC_URL and simplify CFG_RELEASE handling

This commit is contained in:
oxalica 2024-09-25 12:45:34 -04:00
parent fa14844d0d
commit fac146e859
6 changed files with 32 additions and 12 deletions

View file

@ -10,7 +10,7 @@ use tokio::signal::unix::{signal, SignalKind};
/// Blah Chat Server
#[derive(Debug, clap::Parser)]
#[clap(about, version = option_env!("CFG_RELEASE").unwrap_or(env!("CARGO_PKG_VERSION")))]
#[clap(about, version = env!("CFG_RELEASE"))]
enum Cli {
/// Run the server with given configuration.
Serve {