From bfbc9b4cc1eb35f2404ea6455b68d5c30a4ea7dc Mon Sep 17 00:00:00 2001 From: Troels Arvin Date: Mon, 20 Nov 2023 21:20:19 +0100 Subject: [PATCH] #950: Enable RPM file build target (#951) --- Cargo.toml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Cargo.toml b/Cargo.toml index 7205bab..799d7f0 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -198,3 +198,11 @@ rpath = false lto = true debug-assertions = false codegen-units = 1 + +# Allows quick RPM file generation, if "cargo-generate-rpm" is installed: +# cargo build --release; cargo generate-rpm +# will result in a file like target/generate-rpm/rustic-rs-0.6.1-1.x86_64.rpm +[package.metadata.generate-rpm] +assets = [ + { source = "target/release/rustic", dest = "/usr/bin/rustic", mode = "0755", config = false, doc = false, user = "root", group = "root" }, +]