aboutsummaryrefslogtreecommitdiff
path: root/build-aux/build-self.scm
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2018-05-01 15:26:16 +0200
committerLudovic Courtès <ludo@gnu.org>2018-05-01 16:01:39 +0200
commit27e810c3e8707216c8b1b44e3d012cb0547b13d3 (patch)
tree0ceb7c9f68cb929ad4206b901e2ed5aed8ffa7fc /build-aux/build-self.scm
parent3dafde0d67bfce072279714d8a50ac358b6cb70f (diff)
downloadguix-27e810c3e8707216c8b1b44e3d012cb0547b13d3.tar
guix-27e810c3e8707216c8b1b44e3d012cb0547b13d3.tar.gz
compile: Exit when an exception is thrown.
Previously we could end up with only a subset of the modules built. Fixes <https://bugs.gnu.org/31329>. * guix/build/compile.scm (call/exit-on-exception): New procedure. (exit-on-exception): New macro. (compile-files): Use it.
Diffstat (limited to 'build-aux/build-self.scm')
0 files changed, 0 insertions, 0 deletions