]> git.draconx.ca Git - cdecl99.git/blobdiff - configure.ac
Properly describe several files in Makefile.am.
[cdecl99.git] / configure.ac
index 103bae2253fe0caa874c87fdadef91f958d32f23..67252dfa1e896f0b5c7b3e9fff6dca0a3f848582 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 <conf_post.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