From a919c25328daed45a13ed98d848fb6c51617bfbb Mon Sep 17 00:00:00 2001 From: Mathieu Othacehe Date: Mon, 31 Jul 2017 11:08:32 +0200 Subject: base: Report git errors. * src/cuirass/base.scm (report-git-error): New procedure. (with-git-error-handling): New macro. (process-specs): Use with-git-error-handling to catch and report git errors. * build-aux/guix.scm (package)[inputs]: Add guile-git. * configure.ac: Check for (git) module. Also check that (git) exports git-error-message procedure. --- build-aux/guix.scm | 1 + 1 file changed, 1 insertion(+) (limited to 'build-aux') diff --git a/build-aux/guix.scm b/build-aux/guix.scm index 583ef7e..c2f6cdb 100644 --- a/build-aux/guix.scm +++ b/build-aux/guix.scm @@ -80,6 +80,7 @@ '("guile@2.2" "guile-json" "guile-sqlite3" + "guile-git" "guix"))) (native-inputs (map spec+package-list -- cgit v1.2.3