aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTglman <tglman@tglman.com>2024-07-09 18:12:30 +0100
committerIvan Molodetskikh <yalterz@gmail.com>2024-07-12 16:58:30 +0300
commita5a34934df2a6af21a608eb4d6865c234d7381e8 (patch)
treeef45d551c39606d49e6ade5b3b0fbc82d93714e5
parent08a8a0f29ac12b0cd0d2a5c0639fda39c60b9a39 (diff)
downloadniri-a5a34934df2a6af21a608eb4d6865c234d7381e8.tar.gz
niri-a5a34934df2a6af21a608eb4d6865c234d7381e8.tar.bz2
niri-a5a34934df2a6af21a608eb4d6865c234d7381e8.zip
feat: add metadata for generate deb package with cargo deb
-rw-r--r--Cargo.toml11
1 files changed, 11 insertions, 0 deletions
diff --git a/Cargo.toml b/Cargo.toml
index 9e3737f5..422d0ad0 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -141,3 +141,14 @@ assets = [
[package.metadata.generate-rpm.requires]
alacritty = "*"
fuzzel = "*"
+
+[package.metadata.deb]
+depends = "alacritty, fuzzel"
+assets = [
+ ["target/release/niri", "usr/bin/", "755"],
+ ["resources/niri-session", "usr/bin/", "755"],
+ ["resources/niri.desktop", "/usr/share/wayland-sessions/", "644"],
+ ["resources/niri-portals.conf", "/usr/share/xdg-desktop-portal/", "644"],
+ ["resources/niri.service", "/usr/lib/systemd/user/", "644"],
+ ["resources/niri-shutdown.target", "/usr/lib/systemd/user/", "644"],
+]