summaryrefslogtreecommitdiff
path: root/Makefile.am
diff options
context:
space:
mode:
authorMathieu Lirzin <mthl@gnu.org>2016-06-10 18:17:53 +0200
committerMathieu Lirzin <mthl@gnu.org>2016-06-10 23:38:40 +0200
commit8fb2983dcee4fec94bcc78ca4bc0f33eb5560665 (patch)
treead83ddb69214d252d5a59a520219a81fdd8c23ca /Makefile.am
parent9d5fda76bbe7edd954d2a5112f453b9a6f625cf1 (diff)
downloadcuirass-8fb2983dcee4fec94bcc78ca4bc0f33eb5560665.tar
cuirass-8fb2983dcee4fec94bcc78ca4bc0f33eb5560665.tar.gz
build: Generate config.scm at configure time.
* src/cuirass/config.scm.in: New file. * configure.ac (AC_CONFIG_FILES): Add 'src/cuirass/config.scm'. * Makefile.am (nodist_pkgmodule_DATA, CLEANFILES, DISTCLEANFILES): Update. * .gitignore: Likewise.
Diffstat (limited to 'Makefile.am')
-rw-r--r--Makefile.am10
1 files changed, 8 insertions, 2 deletions
diff --git a/Makefile.am b/Makefile.am
index 2c562eb..5950b8a 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -4,7 +4,10 @@ bin_SCRIPTS = bin/cuirass
noinst_SCRIPTS = pre-inst-env
dist_pkgmodule_DATA = src/cuirass/base.scm
-nodist_pkgmodule_DATA = $(dist_pkgmodule_DATA:%.scm=%.go)
+nodist_pkgmodule_DATA = \
+ $(dist_pkgmodule_DATA:%.scm=%.go) \
+ src/cuirass/config.scm \
+ src/cuirass/config.go
TEST_EXTENSIONS = .scm
AM_TESTS_ENVIRONMENT = env GUILE_AUTO_COMPILE='0'
@@ -54,7 +57,10 @@ EXTRA_DIST = \
.dir-locals.el \
$(TESTS)
-CLEANFILES = $(nodist_pkgmodule_DATA)
+DISTCLEANFILES = src/cuirass/config.scm
+CLEANFILES = \
+ $(dist_pkgmodule_DATA:%.scm=%.go) \
+ src/cuirass/config.go
## -------------- ##
## Silent rules. ##