blob: 678c6f5f89a3c06f2ed604a59790effb7104260a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
{ final, prev, flakeInputs, ... }: prev.lib.composeExtensions
flakeInputs.deploy-rs.overlays.default
(final: prev: {
deploy-rs = prev.deploy-rs // {
deploy-rs = prev.symlinkJoin {
name = "${prev.deploy-rs.deploy-rs.name}-wrapped";
paths = [ prev.deploy-rs.deploy-rs ];
buildInputs = [ prev.makeWrapper ];
postBuild = ''
wrapProgram $out/bin/deploy \
--prefix PATH : ${prev.lib.makeBinPath (with final; [ nix-monitored ])}
'';
};
};
})
final prev
|