X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=configure.ac;h=64844e1b8309cda0a1d33ea523c0c233fb0eee73;hb=c95ef32a700132a134f335f857ca6f1b6f3c169f;hp=712c250565e24c73de49586f355d87756ffa363c;hpb=6b443e7b875f25eaceb11f64d17660260587829e;p=xboard.git diff --git a/configure.ac b/configure.ac index 712c250..64844e1 100644 --- a/configure.ac +++ b/configure.ac @@ -61,7 +61,6 @@ AH_TEMPLATE([USE_XAW3D],[template]) AH_TEMPLATE([X_LOCALE],[template]) - if test -z "$CFLAGS" ; then dnl| Prevent the next macro from setting CFLAGS to -g CFLAGS=" " @@ -164,6 +163,28 @@ if test "$xaw_headers" = "no" ; then fi +dnl | test for readline +AC_ARG_WITH([readline], + [AS_HELP_STRING([--with-readline], + [support fancy command line editing @<:@default=yes@:>@]) + ], + [], + [with_readline=yes]) + +LIBREADLINE= +AS_IF([test "x$with_readline" != xno], + [AC_CHECK_LIB([readline], [main], + [AC_SUBST([LIBREADLINE], ["-lreadline "]) + AC_DEFINE([HAVE_LIBREADLINE], [1], + [Define if you have libreadline]) + ], + [if test "x$with_readline" != xyes; then + AC_MSG_FAILURE( + [--with-readline was given, but test for readline failed]) + fi + ], "")]) + + AC_CANONICAL_HOST dnl| The following info is mostly gathered from GNU Emacs 19.24. Basically, @@ -441,6 +462,7 @@ echo " infodir: $infodir (info files will go here)" echo " sysconfdir: $sysconfdir (xboard.conf will go here)" echo "" echo " Xaw3d: $with_xaw3d" +echo " readline: $with_readline" echo "" echo " xpm: $enable_xpm" echo " ptys: $enable_ptys"