Merge pull request #9305 from Mathnerd314/broken-fix
Move licenseAllowed check into the builder attribute (fixes #7541)
This commit is contained in:
commit
082b0ee2a1
1 changed files with 1 additions and 3 deletions
|
@ -131,8 +131,6 @@ let
|
|||
else true;
|
||||
|
||||
in
|
||||
assert licenseAllowed attrs;
|
||||
|
||||
lib.addPassthru (derivation (
|
||||
(removeAttrs attrs
|
||||
["meta" "passthru" "crossAttrs" "pos"
|
||||
|
@ -152,7 +150,7 @@ let
|
|||
computedPropagatedImpureHostDeps = lib.unique (lib.concatMap (input: input.__propagatedImpureHostDeps or []) (propagatedBuildInputs ++ propagatedNativeBuildInputs));
|
||||
in
|
||||
{
|
||||
builder = attrs.realBuilder or shell;
|
||||
builder = assert licenseAllowed attrs; attrs.realBuilder or shell;
|
||||
args = attrs.args or ["-e" (attrs.builder or ./default-builder.sh)];
|
||||
stdenv = result;
|
||||
system = result.system;
|
||||
|
|
Loading…
Reference in a new issue