build-system/gnu: Report invocation errors in a human-friendly way.
authorLudovic Courtès <ludo@gnu.org>
Tue, 29 Jan 2019 10:00:42 +0000 (11:00 +0100)
committerLudovic Courtès <ludo@gnu.org>
Tue, 29 Jan 2019 10:00:42 +0000 (11:00 +0100)
commitf380f9d55e6757c242acf6c71c4a3ccfcdb066b2
tree0ae5a477793ae1b93ba813761d457e78a8355b62
parent782f1ea9f693639b8feb3152fa6a280356ab1167
build-system/gnu: Report invocation errors in a human-friendly way.

* guix/build/utils.scm (report-invoke-error): New procedure.
* guix/build/gnu-build-system.scm (gnu-build): Guard against
'invoke-error?'.
guix/build/gnu-build-system.scm
guix/build/utils.scm