We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent dc4d71b commit 961462dCopy full SHA for 961462d
1 file changed
flake.nix
@@ -47,12 +47,24 @@
47
packages = forEachSupportedSystem (
48
{ system, pkgs, ... }:
49
{
50
- default = pkgs.runCommand "determinate-nixd" { } ''
51
- mkdir -p $out/bin
52
- cp ${inputs."determinate-nixd-${system}"} $out/bin/determinate-nixd
53
- chmod +x $out/bin/determinate-nixd
54
- $out/bin/determinate-nixd --help
55
- '';
+ default = pkgs.stdenvNoCC.mkDerivation {
+ pname = "determinate-nixd";
+ version = "3.17.0";
+
+ src = inputs."determinate-nixd-${system}";
+ dontUnpack = true;
56
57
+ installPhase = ''
58
+ mkdir -p $out/bin
59
+ cp $src $out/bin/determinate-nixd
60
+ chmod +x $out/bin/determinate-nixd
61
+ '';
62
63
+ doInstallCheck = true;
64
+ installCheckPhase = ''
65
+ $out/bin/determinate-nixd --help
66
67
+ };
68
}
69
);
70
0 commit comments