1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-04-29 19:30:36 +02:00
guile/configure.in
Andy Wingo 1f246cb782 autotooling, version bump to 0.7
* acconfig.h: Removed.

* acinclude.m4: Use the extended AC_DEFINE for HAVE_LABELS_AS_VALUES, so
  as to remove the need for acconfig.h.

* autogen.sh: Use autoreconf.

* configure.in: Update info, don't warn about non-gnu make, bump version
  to 0.7.

* doc/texinfo.tex: Automagically updated. (Should this be in VCS?)
2008-05-20 12:10:18 +02:00

35 lines
910 B
Text

# Guile-VM.
AC_PREREQ(2.59)
AC_INIT(guile-vm, 0.7, bug-guile@gnu.org)
AM_INIT_AUTOMAKE([-Wno-portability])
AC_CONFIG_SRCDIR(src/guile-vm.c)
AC_CONFIG_HEADER(src/config.h)
# Guile.
GUILE_FLAGS
if test "`guile -c '(display (string>=? (version) "1.8"))'`" != "#t"; then
AC_MSG_ERROR([Your Guile is too old. You need Guile 1.8.0 or later.])
fi
# C Compiler.
AC_PROG_CC
AC_PROG_LN_S
AM_PROG_LIBTOOL
AC_C_LABELS_AS_VALUES
guiledir="\$(datadir)/guile"
AC_SUBST(guiledir)
GUILEC="GUILE_LOAD_PATH=\$(top_srcdir)/module \
LD_LIBRARY_PATH=\$(top_builddir)/src/.libs \
guile -s \$(top_builddir)/src/guilec"
AC_SUBST(GUILEC)
AC_OUTPUT(Makefile src/Makefile doc/Makefile module/Makefile
module/system/Makefile module/system/base/Makefile
module/system/vm/Makefile module/system/il/Makefile
module/system/repl/Makefile
module/language/Makefile module/language/scheme/Makefile
testsuite/Makefile)