From: Tom Balzer Date: Sun, 17 Mar 2019 07:50:11 +0000 (-0500) Subject: Brute force implementation of --enable-guile option in configure. X-Git-Url: https://git.hcoop.net/tlb/tomd.git/commitdiff_plain/e10a5588a3d70bd38f42b9309f8834066edefe10 Brute force implementation of --enable-guile option in configure. --- diff --git a/configure.ac b/configure.ac index 779cb8a..fd7fe80 100644 --- a/configure.ac +++ b/configure.ac @@ -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 diff --git a/src/Makefile.am b/src/Makefile.am index 6bea2c6..58fe168 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -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 +