about summary refs log tree commit diff
path: root/maintainers
diff options
context:
space:
mode:
authorYury G. Kudryashov <urkud.urkud@gmail.com>2012-01-26 15:27:03 +0000
committerYury G. Kudryashov <urkud.urkud@gmail.com>2012-01-26 15:27:03 +0000
commit5b132f6e96a9794018ae1c085da482b381d1e039 (patch)
treeff54ae514799540c093adcfeca0d501b75cde506 /maintainers
parentf878980c8b78a639b3feabd1f8f9ed9f1b7c388c (diff)
parentd9de74edd67f7dc31f5297bc785712afb322dbdd (diff)
svn merge ^/nixpkgs/trunk
Conflicts: cups, all-packages.nix (gcc45_debug)

svn path=/nixpkgs/branches/stdenv-updates/; revision=31863
Diffstat (limited to 'maintainers')
-rw-r--r--maintainers/scripts/eval-release.nix3
-rwxr-xr-xmaintainers/scripts/test-eval-release.sh3
2 files changed, 5 insertions, 1 deletions
diff --git a/maintainers/scripts/eval-release.nix b/maintainers/scripts/eval-release.nix
index 0afb88eef1388..7af2b5b5bd92f 100644
--- a/maintainers/scripts/eval-release.nix
+++ b/maintainers/scripts/eval-release.nix
@@ -5,6 +5,7 @@
 with import ../../pkgs/lib;
 
 let
+  trace = if (builtins.getEnv "VERBOSE") == "1" then builtins.trace else (x: y: y);
 
   rel = removeAttrs (import ../../pkgs/top-level/release.nix) [ "tarball" "xbursttools" ];
 
@@ -15,7 +16,7 @@ let
   maybe = as: let y = builtins.tryEval (strictAttrs as); in if y.success then y.value else builtins.trace "FAIL" null;
 
   call = attrs: flip mapAttrs attrs
-    (n: v: /* builtins.trace n */ (
+    (n: v: trace n (
       if builtins.isFunction v then maybe (v { system = "x86_64-linux"; })
       else if builtins.isAttrs v then call v
       else null
diff --git a/maintainers/scripts/test-eval-release.sh b/maintainers/scripts/test-eval-release.sh
index 16921a24ce224..4ab3f9775a0fe 100755
--- a/maintainers/scripts/test-eval-release.sh
+++ b/maintainers/scripts/test-eval-release.sh
@@ -1,3 +1,6 @@
 #! /bin/sh
 
+if [[ -z "$VERBOSE" ]]; then
+  echo "You may set VERBOSE=1 to see debug output or to any other non-empty string to make this script completely silent"
+fi
 nix-instantiate --strict --eval-only --xml --show-trace "$(dirname "$0")"/eval-release.nix 2>&1 > /dev/null