From d3f5f5f5de77d152b0e34bd3e6d1c8a33aca7231 Mon Sep 17 00:00:00 2001 From: Vika Date: Tue, 7 Jan 2025 08:59:37 +0300 Subject: Add supplementary files to the package --- default.nix | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'default.nix') diff --git a/default.nix b/default.nix index a5650c9..81d4916 100644 --- a/default.nix +++ b/default.nix @@ -19,6 +19,15 @@ let in crane.buildPackage (args' // { postInstall = '' install -Dm755 ${./xdg-desktop-portal-systemd.portal} $out/share/xdg-desktop-portal/portals/xdg-desktop-portal-systemd.portal + + mkdir -p $out/share/systemd/user/ + substituteAll ${./xdg-desktop-portal-systemd.service} $out/share/systemd/user/xdg-desktop-portal-systemd.service + + mkdir -p $out/share/dbus-1/services/ + substituteAll ${./xyz.vikanezrimaya.fdo.portal.Systemd.service} $out/share/dbus-1/services/xyz.vikanezrimaya.fdo.portal.Systemd.service + + mkdir -p $out/share/applications + substituteAll ${./xdg-desktop-portal-systemd.desktop} $out/share/applications/xdg-desktop-portal-systemd.desktop ''; passthru = { clippy = crane.cargoClippy (args' // { -- cgit 1.4.1