From b5954cf18c7933bde5d952821a8457b64da52d65 Mon Sep 17 00:00:00 2001 From: aszlig Date: Sun, 12 Nov 2017 20:40:59 +0100 Subject: taalo-build: Rewrite as wrapper and move to pkgs We no longer use the legacy SSH store protocol for taalo but the new ssh-ng protocol, which makes the implementation of taalo-build a LOT less clunky. It also didn't make sense to have this as a NixOS module when we after all just emit a static store path without any stuff depending on configuration options. The new implementation basically just wraps nix-build and nix-store -r along with the right NIX_REMOTE variable. With Nix 1.2 this can also be done with the new "nix build" command using the --store option, but unfortunately "nix build" doesn't yet have the same functionality as nix-build. Signed-off-by: aszlig Cc: @Profpatsch, @bendlas --- pkgs/default.nix | 2 ++ 1 file changed, 2 insertions(+) (limited to 'pkgs/default.nix') diff --git a/pkgs/default.nix b/pkgs/default.nix index e2e09840..b7255aff 100644 --- a/pkgs/default.nix +++ b/pkgs/default.nix @@ -20,6 +20,8 @@ let config = pkgs.config.vuizvui.games or null; }; + taalo-build = callPackage ./taalo-build { }; + aszlig = callPackageScope ./aszlig; openlab = callPackageScope ./openlab; profpatsch = callPackageScope ./profpatsch; -- cgit 1.4.1