lib.customisation.callPackageWith: use throw, not abort
This commit is contained in:
parent
9b58faad99
commit
f8ea911f7c
@ -200,7 +200,9 @@ rec {
|
|||||||
# Only show the error for the first missing argument
|
# Only show the error for the first missing argument
|
||||||
error = errorForArg missingArgs.${head (attrNames missingArgs)};
|
error = errorForArg missingArgs.${head (attrNames missingArgs)};
|
||||||
|
|
||||||
in if missingArgs == {} then makeOverridable f allArgs else abort error;
|
in if missingArgs == {}
|
||||||
|
then makeOverridable f allArgs
|
||||||
|
else throw "lib.customisation.callPackageWith: ${error}";
|
||||||
|
|
||||||
|
|
||||||
/* Like callPackage, but for a function that returns an attribute
|
/* Like callPackage, but for a function that returns an attribute
|
||||||
|
Loading…
Reference in New Issue
Block a user