]> git.draconx.ca Git - cdecl99.git/blobdiff - configure.ac
Improve gnulib build times.
[cdecl99.git] / configure.ac
index bd07f463a09081e644224de482314bb00057c902..d2b02d4892872eaebfc336eec2fb118eecdea5d0 100644 (file)
@@ -1,4 +1,4 @@
-dnl Copyright © 2011-2013, 2020-2021 Nick Bowler
+dnl Copyright © 2011-2013, 2020-2022 Nick Bowler
 dnl
 dnl License WTFPL2: Do What The Fuck You Want To Public License, version 2.
 dnl This is free software: you are free to do what the fuck you want to.
@@ -52,7 +52,9 @@ AS_IF([test x"$dx_cv_rl_add_history" = x"yes"],
     [Define to 1 if readline supports add_history.])])
 
 m4_include([lib/gnulib.mk])
-DX_GLSYM_PREFIX([cdecl__])
+DX_GLSYM_PREFIX([cdecl__gl_])
+DX_GNULIB_SYMFILES([lib/symfiles])
+AM_CONDITIONAL([BUILD_STATIC], [test x"$enable_static" = x"yes"])
 
 dnl We provide our own makefile rules for gettext.  Disable tracing of
 dnl AM_GNU_GETTEXT to prevent autoreconf from running autopoint, and to
@@ -82,20 +84,10 @@ AC_SUBST([BISON_COMPAT])
 AH_TOP([#include <conf_pre.h>])
 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])
-
-AS_CASE([$with_gsl],
-       [no], [have_gsl=no],
-       [yes], [DX_CHECK_GSL([1.0], [have_gsl=yes])],
-       [DX_CHECK_GSL([1.0], [have_gsl=yes], [have_gsl=no])])
-AM_CONDITIONAL([HAVE_GSL], [test x"$have_gsl" = x"yes"])
-
 AC_CONFIG_TESTDIR([.], [test:.])
 DX_PROG_AUTOTEST
 AM_CONDITIONAL([HAVE_AUTOTEST], [test x"$dx_cv_autotest_works" = x"yes"])
+AC_CHECK_FUNCS_ONCE([strtoull __strtoull])
 
 AC_CONFIG_FILES([
        Makefile