diff options
| -rw-r--r-- | Cargo.toml | 6 | ||||
| -rw-r--r-- | build.rs | 6 |
2 files changed, 8 insertions, 4 deletions
@@ -40,6 +40,8 @@ dotenv = "0.15.0" # .env File Support once_cell = "1.13.1" # Lazy Statics [build-dependencies] -vergen = "7.0.0" # Compile-time Environment Variables +vergen = { version = "8.0.0", features = [ + "git", + "gitoxide" +] } # Compile-time Environment Variables yarte = "0.15.6" # Templating Engine -anyhow = "1.0.56" # `Result` @@ -16,7 +16,9 @@ // Copyright (C) 2022-2022 Fuwn <[email protected]> // SPDX-License-Identifier: GPL-3.0-only -fn main() -> anyhow::Result<()> { +fn main() -> Result<(), Box<dyn std::error::Error>> { yarte::recompile::when_changed(); - vergen::vergen(vergen::Config::default()) + vergen::EmitBuilder::builder().git_sha(true).emit()?; + + Ok(()) } |