summaryrefslogtreecommitdiff
path: root/overlays/deploy-rs.nix
diff options
context:
space:
mode:
authorGregor Kleen <gkleen@yggdrasil.li>2025-05-18 14:41:42 +0200
committerGregor Kleen <gkleen@yggdrasil.li>2025-05-18 14:41:42 +0200
commitf4e7b106ef132dde38cb463fa51bd99bbe8533b0 (patch)
treedf5d3ca710ca22497eff423330d9454e0cb5eca5 /overlays/deploy-rs.nix
parentdc182fc906f7b59a81ecb9cbeceea97d1e154d1a (diff)
downloadnixos-f4e7b106ef132dde38cb463fa51bd99bbe8533b0.tar
nixos-f4e7b106ef132dde38cb463fa51bd99bbe8533b0.tar.gz
nixos-f4e7b106ef132dde38cb463fa51bd99bbe8533b0.tar.bz2
nixos-f4e7b106ef132dde38cb463fa51bd99bbe8533b0.tar.xz
nixos-f4e7b106ef132dde38cb463fa51bd99bbe8533b0.zip
...
Diffstat (limited to 'overlays/deploy-rs.nix')
-rw-r--r--overlays/deploy-rs.nix10
1 files changed, 6 insertions, 4 deletions
diff --git a/overlays/deploy-rs.nix b/overlays/deploy-rs.nix
index 0bf1c3b2..678c6f5f 100644
--- a/overlays/deploy-rs.nix
+++ b/overlays/deploy-rs.nix
@@ -2,13 +2,15 @@
2 flakeInputs.deploy-rs.overlays.default 2 flakeInputs.deploy-rs.overlays.default
3 (final: prev: { 3 (final: prev: {
4 deploy-rs = prev.deploy-rs // { 4 deploy-rs = prev.deploy-rs // {
5 deploy-rs = prev.deploy-rs.deploy-rs.overrideAttrs (oldAttrs: { 5 deploy-rs = prev.symlinkJoin {
6 nativeBuildInputs = (oldAttrs.nativeBuildInputs or []) ++ [final.makeWrapper]; 6 name = "${prev.deploy-rs.deploy-rs.name}-wrapped";
7 preFixup = '' 7 paths = [ prev.deploy-rs.deploy-rs ];
8 buildInputs = [ prev.makeWrapper ];
9 postBuild = ''
8 wrapProgram $out/bin/deploy \ 10 wrapProgram $out/bin/deploy \
9 --prefix PATH : ${prev.lib.makeBinPath (with final; [ nix-monitored ])} 11 --prefix PATH : ${prev.lib.makeBinPath (with final; [ nix-monitored ])}
10 ''; 12 '';
11 }); 13 };
12 }; 14 };
13 }) 15 })
14 final prev 16 final prev