Commit dda75787 authored by adisbladis's avatar adisbladis
Browse files

build-support/buildenv: Hoist builder instantiation

parent 85fa37af
Loading
Loading
Loading
Loading
+7 −7
Original line number Diff line number Diff line
@@ -3,6 +3,13 @@

{ buildPackages, runCommand, lib, substituteAll }:

let
  builder = substituteAll {
    src = ./builder.pl;
    inherit (builtins) storeDir;
  };
in

lib.makeOverridable
({ name

@@ -43,13 +50,6 @@ lib.makeOverridable
, meta ? {}
}:

let
  builder = substituteAll {
    src = ./builder.pl;
    inherit (builtins) storeDir;
  };
in

runCommand name
  rec {
    inherit manifest ignoreCollisions checkCollisionContents passthru