diff options
author | Gregor Kleen <gkleen@yggdrasil.li> | 2025-05-18 14:41:42 +0200 |
---|---|---|
committer | Gregor Kleen <gkleen@yggdrasil.li> | 2025-05-18 14:41:42 +0200 |
commit | f4e7b106ef132dde38cb463fa51bd99bbe8533b0 (patch) | |
tree | df5d3ca710ca22497eff423330d9454e0cb5eca5 /overlays | |
parent | dc182fc906f7b59a81ecb9cbeceea97d1e154d1a (diff) | |
download | nixos-f4e7b106ef132dde38cb463fa51bd99bbe8533b0.tar nixos-f4e7b106ef132dde38cb463fa51bd99bbe8533b0.tar.gz nixos-f4e7b106ef132dde38cb463fa51bd99bbe8533b0.tar.bz2 nixos-f4e7b106ef132dde38cb463fa51bd99bbe8533b0.tar.xz nixos-f4e7b106ef132dde38cb463fa51bd99bbe8533b0.zip |
...
Diffstat (limited to 'overlays')
-rw-r--r-- | overlays/deploy-rs.nix | 10 |
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 |