Include syndicate package version in syndicate-server version display
This commit is contained in:
parent
2f6f1dde26
commit
25ef92f78e
|
@ -79,7 +79,7 @@ async fn main() -> Result<(), Box<dyn std::error::Error>> {
|
|||
eprintln!(r"{} \____{}/{}_/ {} /____/\__, /_/ /_/\____/_/\___/\__/_/\__/\___/", GREEN, BRIGHT_GREEN, GREEN, NORMAL);
|
||||
eprintln!(r" /____/");
|
||||
eprintln!(r"");
|
||||
eprintln!(r" {}version {}{}", BRIGHT_YELLOW, env!("CARGO_PKG_VERSION"), NORMAL);
|
||||
eprintln!(r" {}version {} [syndicate {}]{}", BRIGHT_YELLOW, env!("CARGO_PKG_VERSION"), syndicate::syndicate_package_version(), NORMAL);
|
||||
eprintln!(r"");
|
||||
eprintln!(r" documentation & reference material: https://syndicate-lang.org/");
|
||||
eprintln!(r" source code & bugs: https://git.syndicate-lang.org/syndicate-lang/syndicate-rs");
|
||||
|
|
|
@ -58,6 +58,11 @@ pub fn convenient_logging() -> Result<(), Box<dyn std::error::Error>> {
|
|||
Ok(())
|
||||
}
|
||||
|
||||
/// Retrieve the version of the Syndicate crate.
|
||||
pub fn syndicate_package_version() -> &'static str {
|
||||
env!("CARGO_PKG_VERSION")
|
||||
}
|
||||
|
||||
preserves_schema::define_language!(language(): Language<actor::AnyValue> {
|
||||
syndicate: schemas::Language,
|
||||
});
|
||||
|
|
Loading…
Reference in New Issue