summaryrefslogtreecommitdiffstats
path: root/pkgs/stdenv
diff options
context:
space:
mode:
authorJohn Ericson <Ericson2314@Yahoo.com>2017-01-15 18:03:59 -0500
committerJohn Ericson <Ericson2314@Yahoo.com>2017-01-24 11:37:56 -0500
commitbfb147b6a8c4a3ddc581aab0b8a29b418db3b7a6 (patch)
tree54ccd6f0c81711c847da2da8798802edd31c3dad /pkgs/stdenv
parent4c17cd555f6443207144da9af6e1c2b1304afd8b (diff)
top-level: Only splice as needed for performance
Diffstat (limited to 'pkgs/stdenv')
-rw-r--r--pkgs/stdenv/booter.nix13
1 files changed, 6 insertions, 7 deletions
diff --git a/pkgs/stdenv/booter.nix b/pkgs/stdenv/booter.nix
index 6e5d073e55a7..2c82d12da95d 100644
--- a/pkgs/stdenv/booter.nix
+++ b/pkgs/stdenv/booter.nix
@@ -63,12 +63,11 @@ stageFuns: let
__bootPackages = finalSoFar;
};
};
- self =
- if args.__raw or false
- then args'
- else allPackages ((builtins.removeAttrs args' ["selfBuild"]) // {
- buildPackages = if args.selfBuild or true then self else finalSoFar;
- });
- in self;
+ in
+ if args.__raw or false
+ then args'
+ else allPackages ((builtins.removeAttrs args' ["selfBuild"]) // {
+ buildPackages = if args.selfBuild or true then null else finalSoFar;
+ });
in lib.lists.fold folder {} withAllowCustomOverrides