From 7b9d03d596e29b4dc92f5d3fccc86c7a3d0a9cc1 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Thu, 19 Aug 2010 15:13:09 +0000 Subject: * strictAttrs: return the original attribute set. svn path=/nixpkgs/trunk/; revision=23252 --- maintainers/scripts/eval-release.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'maintainers') diff --git a/maintainers/scripts/eval-release.nix b/maintainers/scripts/eval-release.nix index 62607fcc497f4..3d4458699c740 100644 --- a/maintainers/scripts/eval-release.nix +++ b/maintainers/scripts/eval-release.nix @@ -8,9 +8,9 @@ let rel = removeAttrs (import ../../pkgs/top-level/release.nix) [ "tarball" "xbursttools" ]; - strictList = xs: lib.fold (x: xs: lib.seq x xs) xs xs; + seqList = xs: res: lib.fold (x: xs: lib.seq x xs) res xs; - strictAttrs = as: strictList (lib.attrValues as); + strictAttrs = as: seqList (lib.attrValues as) as; maybe = as: let y = builtins.tryEval (strictAttrs as); in if y.success then y.value else builtins.trace "FAIL" null; -- cgit 1.4.1