]> git.draconx.ca Git - cdecl99.git/blobdiff - configure.ac
Add a tool to generate random declarations.
[cdecl99.git] / configure.ac
index 103bae2253fe0caa874c87fdadef91f958d32f23..f0b606f1aebc244e5d21ec5d79570012fe30977c 100644 (file)
@@ -13,11 +13,14 @@ AM_INIT_AUTOMAKE([-Wall -Werror foreign subdir-objects])
 AM_SILENT_RULES([yes])
 
 AC_PROG_CC_C99
 AM_SILENT_RULES([yes])
 
 AC_PROG_CC_C99
+AM_PROG_CC_C_O
 gl_EARLY
 
 LT_INIT
 gl_INIT
 
 gl_EARLY
 
 LT_INIT
 gl_INIT
 
+DX_FIX_GNULIB([cdecl__])
+
 dnl We provide our own makefile rules for gettext.  Disable tracing of
 dnl AM_GNU_GETTEXT to prevent autoreconf from running autopoint, and to
 dnl prevent automake from growing gratuitous error conditions.
 dnl We provide our own makefile rules for gettext.  Disable tracing of
 dnl AM_GNU_GETTEXT to prevent autoreconf from running autopoint, and to
 dnl prevent automake from growing gratuitous error conditions.
@@ -34,8 +37,32 @@ AC_ARG_VAR([BISONFLAGS], [Additional options to pass to Bison.])
 AC_CHECK_PROGS([BISON], [bison], [bison])
 BISON_I18N
 
 AC_CHECK_PROGS([BISON], [bison], [bison])
 BISON_I18N
 
+GLOBAL_SYMBOL_PIPE=$lt_cv_sys_global_symbol_pipe
+AC_SUBST([GLOBAL_SYMBOL_PIPE])
+
+AH_BOTTOM([#include <cfgtail.h>])
+
+AC_ARG_WITH([gsl],
+       [AS_HELP_STRING([--with-gsl],
+               [specify whether to build test programs requiring the GNU Scientific Library. [default=auto]]
+       )], [with_gsl=$withval], [with_gsl=auto])
+
+case $with_gsl in
+no)
+       have_gsl=no
+;;
+yes)
+       DX_CHECK_GSL([1.0], [have_gsl=yes])
+;;
+*)
+       DX_CHECK_GSL([1.0], [have_gsl=yes], [have_gsl=no])
+;;
+esac
+
+AM_CONDITIONAL([HAVE_GSL], [test x"$have_gsl" = x"yes"])
+
 AC_CONFIG_FILES([
 AC_CONFIG_FILES([
-       lib/Makefile
+       exported.sh
        Makefile
 ])
 AC_OUTPUT
        Makefile
 ])
 AC_OUTPUT