build-expression->derivation: Have the build fail when EXP returns #f.
authorLudovic Courtès <ludo@gnu.org>
Sat, 16 Jun 2012 14:46:29 +0000 (16:46 +0200)
committerLudovic Courtès <ludo@gnu.org>
Sat, 16 Jun 2012 14:46:29 +0000 (16:46 +0200)
commitdb393b333f77ffbb573faf47b6df74dc65a0e85b
treecf549558a8dfc042319d27fb8e7b8313ea28f736
parent9f55cf8d56bc10ebe54902a98942dc895ccd837c
build-expression->derivation: Have the build fail when EXP returns #f.

* guix/derivations.scm (build-expression->derivation)[builder]: Pass the
  result of EXP to `exit'.

* tests/derivations.scm ("build-expression->derivation with expression
  returning #f"): New test.
guix/derivations.scm
tests/derivations.scm