summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorMathieu Lirzin <mthl@gnu.org>2016-05-11 19:59:47 +0200
committerMathieu Lirzin <mthl@gnu.org>2016-05-29 19:53:17 +0200
commit9d5fda76bbe7edd954d2a5112f453b9a6f625cf1 (patch)
treea5a82a74d2e1359454890472fb31e91943a62367 /configure.ac
downloadcuirass-9d5fda76bbe7edd954d2a5112f453b9a6f625cf1.tar
cuirass-9d5fda76bbe7edd954d2a5112f453b9a6f625cf1.tar.gz
Initial commit.
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac26
1 files changed, 26 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac
new file mode 100644
index 0000000..56ffd4d
--- /dev/null
+++ b/configure.ac
@@ -0,0 +1,26 @@
+AC_PREREQ([2.61])
+AC_INIT([Cuirass], [0.0.1], [bug-guix@gnu.org])
+AC_CONFIG_SRCDIR([bin/cuirass.in])
+AC_CONFIG_AUX_DIR([build-aux])
+AC_REQUIRE_AUX_FILE([test-driver.scm])
+AM_INIT_AUTOMAKE([foreign subdir-objects -Wall])
+AM_SILENT_RULES([yes]) # enables silent rules by default
+
+AC_CANONICAL_HOST
+
+PKG_CHECK_MODULES([GUILE], [guile-2.0 >= 2.0.7])
+AC_PATH_PROG([GUILE], [guile])
+AC_PATH_PROG([GUILD], [guild])
+AS_IF([test -z "$ac_cv_path_GUILD"],
+ [AC_MSG_ERROR(['guild' program cannot be found.])])
+
+moduledir="${datarootdir}/guile/site/2.0"
+pkgmoduledir="${moduledir}/cuirass"
+AC_SUBST([moduledir])
+AC_SUBST([pkgmoduledir])
+
+AC_CONFIG_FILES([Makefile])
+AC_CONFIG_FILES([bin/cuirass], [chmod +x bin/cuirass])
+AC_CONFIG_FILES([pre-inst-env:build-aux/pre-inst-env.in],
+ [chmod +x pre-inst-env])
+AC_OUTPUT