Add setFunctionArgs lib function.

Among other things, this will allow *2nix tools to output plain data
while still being composable with the traditional
callPackage/.override interfaces.
This commit is contained in:
Shea Levy
2018-01-31 14:02:19 -05:00
parent 0d7a0d7572
commit 943592f698
18 changed files with 60 additions and 33 deletions
+1 -1
View File
@@ -40,7 +40,7 @@ packagesFun: # packages explicitly requested by the user
let
explicitRequires =
if builtins.isFunction packagesFun
if lib.isFunction packagesFun
then packagesFun self
else packagesFun;
in