diff options
Diffstat (limited to 'release.nix')
-rw-r--r-- | release.nix | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/release.nix b/release.nix index 4c54f75b0a..2d3a70f524 100644 --- a/release.nix +++ b/release.nix @@ -86,6 +86,23 @@ let }; + build_disable_daemon = + { system ? builtins.currentSystem }: + + let + pkgs = import nixpkgs { inherit system; }; + build = jobs.build { inherit system; }; + in + pkgs.lib.overrideDerivation build ({ configureFlags, ... }: { + configureFlags = configureFlags ++ [ "--disable-daemon" ]; + buildInputs = with pkgs; [ guile nixUnstable pkgconfig ]; + + # Since we need to talk to a running daemon, we need to escape + # the chroot. + preConfigure = "export NIX_REMOTE=daemon"; + __noChroot = true; + }); + # Jobs to test the distro. distro = { hello = |