From 0d614f3e2104e9b840ebc7e53a6caa6af1671636 Mon Sep 17 00:00:00 2001 From: 魏曹先生 <1992414357@qq.com> Date: Thu, 22 Jan 2026 04:20:24 +0800 Subject: Rename jv_legacy to jv and add jvn binary --- src/bin/jvn.rs | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 src/bin/jvn.rs (limited to 'src/bin/jvn.rs') diff --git a/src/bin/jvn.rs b/src/bin/jvn.rs new file mode 100644 index 0000000..cc93fb1 --- /dev/null +++ b/src/bin/jvn.rs @@ -0,0 +1,24 @@ +use just_enough_vcs_cli::{subcmd::cmds::_processer::jv_cmd_process, utils::env::current_locales}; +use rust_i18n::set_locale; + +rust_i18n::i18n!("resources/locales/jv", fallback = "en"); + +#[tokio::main] +async fn main() -> Result<(), Box> { + // Init i18n + set_locale(¤t_locales()); + + // Init colored + #[cfg(windows)] + colored::control::set_virtual_terminal(true).unwrap(); + + // Collect arguments + let args: Vec = std::env::args().collect(); + + // Process commands + let render_result = jv_cmd_process(args).await.unwrap_or_default(); + + // Print + print!("{}", render_result); + Ok(()) +} -- cgit