aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIvan Molodetskikh <yalterz@gmail.com>2023-08-27 16:23:02 +0400
committerIvan Molodetskikh <yalterz@gmail.com>2023-08-27 16:23:02 +0400
commit5c8bcf588dc873902d78835623b15c3dc7097a49 (patch)
treeb5b8513d63ebc8ea3ad92c2f9a15dc10437fd2c2
parentd203e70b0f48bf65c29ee848c5632a8111df327a (diff)
downloadniri-5c8bcf588dc873902d78835623b15c3dc7097a49.tar.gz
niri-5c8bcf588dc873902d78835623b15c3dc7097a49.tar.bz2
niri-5c8bcf588dc873902d78835623b15c3dc7097a49.zip
Add cargo-generate-rpm metadata
-rw-r--r--Cargo.toml11
1 files changed, 11 insertions, 0 deletions
diff --git a/Cargo.toml b/Cargo.toml
index c975f2fa..ab04be71 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 = "*"