From 5c8bcf588dc873902d78835623b15c3dc7097a49 Mon Sep 17 00:00:00 2001 From: Ivan Molodetskikh Date: Sun, 27 Aug 2023 16:23:02 +0400 Subject: [PATCH] Add cargo-generate-rpm metadata --- Cargo.toml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/Cargo.toml b/Cargo.toml index c975f2f..ab04be7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -43,3 +43,14 @@ profile-with-tracy = ["profiling/profile-with-tracy", "tracy-client/default"] [profile.release] overflow-checks = true + +[package.metadata.generate-rpm] +assets = [ + { source = "target/release/niri", dest = "/usr/bin/", mode = "755" }, + { source = "resources/niri-session", dest = "/usr/bin/", mode = "755" }, + { source = "resources/niri.desktop", dest = "/usr/share/wayland-sessions/", mode = "644" }, + { source = "resources/niri.service", dest = "/usr/lib/systemd/user/", mode = "644" }, +] +[package.metadata.generate-rpm.requires] +alacritty = "*" +fuzzel = "*"