Add `--max-silent-time' to `guix build' and `guix package'.
authorLudovic Courtès <ludo@gnu.org>
Mon, 20 May 2013 16:14:55 +0000 (18:14 +0200)
committerLudovic Courtès <ludo@gnu.org>
Mon, 20 May 2013 16:29:26 +0000 (18:29 +0200)
commit969e678ed9f907764e6412386432dfbddf493f71
tree1e03fb0df41eb9d278dd4d75cc57fdf34c79327e
parentd8482ad0d613758b85fdff90c5d6d6d2785564bf
Add `--max-silent-time' to `guix build' and `guix package'.

* guix/scripts/build.scm (%default-options): Add default
  `max-silent-time' value.
  (show-help, %options):  Add `--max-silent-time'.
  (guix-build): Pass `max-silent-time' to `set-build-options'.
* guix/scripts/package.scm (%default-options): Add default
  `max-silent-time' value.
  (show-help, %options):  Add `--max-silent-time'.
  (guix-package): Pass `max-silent-time' to `set-build-options'.
* guix/ui.scm (string->number*): New procedure.
* tests/derivations.scm ("build-expression->derivation and
  max-silent-time"): New test.
* doc/guix.texi (Invoking guix package, Invoking guix build): Document
  `--max-silent-time'.
doc/guix.texi
guix/scripts/build.scm
guix/scripts/package.scm
guix/ui.scm
tests/derivations.scm