summaryrefslogtreecommitdiff
path: root/src/bin/jvv.rs
diff options
context:
space:
mode:
author魏曹先生 <1992414357@qq.com>2025-12-24 15:04:28 +0800
committer魏曹先生 <1992414357@qq.com>2025-12-24 15:04:28 +0800
commitcc4bef746adda6cc48ddf93f113847b88a4e185d (patch)
tree06277da74b3ec9b7a4d228e56451106d1cb4c104 /src/bin/jvv.rs
parente9be7886fab598776f7ac6e7217e7c546431e05c (diff)
Add core version info to CLI version output
Diffstat (limited to 'src/bin/jvv.rs')
-rw-r--r--src/bin/jvv.rs8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/bin/jvv.rs b/src/bin/jvv.rs
index 644a576..ee8cae8 100644
--- a/src/bin/jvv.rs
+++ b/src/bin/jvv.rs
@@ -1,5 +1,6 @@
use clap::{Parser, Subcommand};
use just_enough_vcs::{
+ data::compile_info::CoreCompileInfo,
utils::{
cfg_file::config::ConfigFile,
string_proc::{self, pascal_case},
@@ -202,9 +203,14 @@ async fn main() {
match parser.command {
JustEnoughVcsVaultCommand::Version(version_args) => {
let compile_info = CompileInfo::default();
+ let core_compile_info = CoreCompileInfo::default();
println!(
"{}",
- md(t!("jvv.version.header", version = compile_info.cli_version))
+ md(t!(
+ "jvv.version.header",
+ version = compile_info.cli_version,
+ vcs_version = core_compile_info.vcs_version
+ ))
);
if version_args.compile_info {