summaryrefslogtreecommitdiff
path: root/build-aux
diff options
context:
space:
mode:
authorMathieu Lirzin <mthl@gnu.org>2016-08-02 18:59:06 +0200
committerMathieu Lirzin <mthl@gnu.org>2016-08-03 02:53:12 +0200
commit8525c8422c3cee4156c468ddfb35ed64e223f530 (patch)
tree522a05744196d606d8e761963646fa208f457ec6 /build-aux
parentc9223b6d2941a211578c8b3e73b1b62430c5b55e (diff)
downloadcuirass-8525c8422c3cee4156c468ddfb35ed64e223f530.tar
cuirass-8525c8422c3cee4156c468ddfb35ed64e223f530.tar.gz
build: Add a wrapper to 'guix environment'.
* build-aux/guix-env: New file. * configure.ac: Require it.
Diffstat (limited to 'build-aux')
-rwxr-xr-xbuild-aux/guix-env9
1 files changed, 9 insertions, 0 deletions
diff --git a/build-aux/guix-env b/build-aux/guix-env
new file mode 100755
index 0000000..67d88f0
--- /dev/null
+++ b/build-aux/guix-env
@@ -0,0 +1,9 @@
+#!/bin/sh
+# Build an environment that includes all the regular and development
+# dependencies of Cuirass.
+
+set -e -x
+guix environment --ad-hoc \
+ autoconf automake bash coreutils findutils gawk git grep \
+ guile guile-json guile-sqlite3 guix gzip less libgcrypt make \
+ perl pkg-config sed sqlite tar "$@"