Added version command

This commit is contained in:
Gregory Ballantine
2023-04-01 22:55:51 -04:00
parent 6371417234
commit ef492f6008
3 changed files with 24 additions and 1 deletions

View File

@@ -18,3 +18,21 @@ pub fn setup_command() {
// initialize the video repository
r.initialize();
}
pub fn version_command() {
println!("===================================================================================");
// output the program and version
println!("Zealot version v{}", env!("CARGO_PKG_VERSION"));
// output project description
println!("{}", env!("CARGO_PKG_DESCRIPTION"));
// display license info
println!("\nThis code is licensed under the {} license.", env!("CARGO_PKG_LICENSE"));
// output the project source URL
println!("View the source code or file issues at {}.", env!("CARGO_PKG_REPOSITORY"));
println!("===================================================================================");
}