Brute force implementation of --enable-guile option in configure.
authorTom Balzer <niebieskitrociny@gmail.com>
Sun, 17 Mar 2019 07:50:11 +0000 (02:50 -0500)
committerTom Balzer <niebieskitrociny@gmail.com>
Sun, 17 Mar 2019 07:50:11 +0000 (02:50 -0500)
configure.ac
src/Makefile.am

index 779cb8a..fd7fe80 100644 (file)
@@ -6,4 +6,13 @@ AC_CONFIG_FILES([
     Makefile
     src/Makefile
 ])
+dnl need to do checking for header/lib install
+AC_ARG_ENABLE([guile],
+[  --enable-guile    Enable Guile Configuration of tomd],
+[case "${enableval}" in
+  yes) guile=true ;;
+  no)  guile=false ;;
+  *) AC_MSG_ERROR([bad value ${enableval} for --enable-guile]) ;;
+esac],[debug=false])
+AM_CONDITIONAL([GUILE_ENABLE], [test x$guile = xtrue])
 AC_OUTPUT
index 6bea2c6..58fe168 100644 (file)
@@ -1,3 +1,8 @@
 bin_PROGRAMS=tomc tomd
 tomc_SOURCES=tomc.c guile_helpers.c socketio.c
 tomd_SOURCES=tomd.c guile_helpers.c socketio.c
+if GUILE_ENABLE
+AM_CPPFLAGS = -DGUILE_CAPABLE -I/usr/include/guile/2.0
+AM_LDFLAGS= -lguile-2.0
+endif
+