build-support/buildenv: Hoist builder instantiation

This commit is contained in:
adisbladis 2023-12-29 03:04:46 +13:00
parent 85fa37afc2
commit dda7578745

View file

@ -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