0
0
Fork 0
mirror of https://github.com/NixOS/nixpkgs.git synced 2025-07-14 06:00:33 +03:00

lib.customisation.callPackageWith: use throw, not abort

This commit is contained in:
Adam Joseph 2023-11-22 14:29:02 -08:00 committed by Jörg Thalheim
parent 9b58faad99
commit f8ea911f7c

View file

@ -200,7 +200,9 @@ rec {
# Only show the error for the first missing argument
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