dnl AC_CHECK_FUNCS.
AC_DEFUN([mdw_CURSES],
-[mdw_CHECK_MANYLIBS(newwin, ncurses curses,
- AC_DEFINE([HAVE_CURSES], [1],
- [Define if you have a curses library.]))
+[mdw_CHECK_MANYLIBS([newwin], [ncurses curses],
+ [AC_DEFINE([HAVE_CURSES],
+ [Define if you have a curses library.])])
if test $mdw_cv_lib_newwin != no; then
AC_CHECK_HEADERS([ncurses.h ncurses/ncurses.h curses.h], [break])
if test "$ac_cv_header_ncurses_h" = "no" &&
test "$ac_cv_header_ncurses_ncurses_h" = "no" &&
test "$ac_cv_header_curses_h" = "no"; then
AC_MSG_WARN([couldn't find a \`curses' header. Assuming \`curses.h'.])
- AC_DEFINE([HAVE_CURSES_H], [1], [Define if you have a curses.h header.])
+ AC_DEFINE([HAVE_CURSES_H], [1], [Define if you have a `curses.h' header.])
fi
AC_CHECK_FUNCS(wresize)
fi])
#endif],
[mdw_cv_ssize_t=yes], [mdw_cv_ssize_t=no])])
if test $mdw_cv_ssize_t = no; then
- AC_DEFINE([ssize_t], [int], [Define as int if you don't have ssize_t.])
+ AC_DEFINE([ssize_t], [int], [Define to `int' if your system doesn't have ssize_t.])
fi])
dnl --- *@-mdw_DECL_ENVIRON-@* ---
#include <stddef.h>
#endif], [mdw_cv_environ=yes], [mdw_cv_environ=no])])
if test $mdw_cv_environ = yes; then
- AC_DEFINE([DECL_ENVIRON], [1],
- [Define if environ is declared somewhere sensible.])
+ AC_DEFINE([DECL_ENVIRON], [1],
+ [Define if you have the `environ' vector of environment variables.])
fi])
dnl --- *@-mdw_CHECK_MANYLIBS-@* ---
dnl not, an error is raised and configuration is aborted.
AC_DEFUN([mdw_CHECK_PYTHON],
-[mdw_REQUIRE([mdw_PROG_PYTHON], [mdw_PROG_PYTHON([$1])])
+[AC_REQUIRE([mdw_PROG_PYTHON], [mdw_PROG_PYTHON([$1])])
AC_MSG_CHECKING([whether Python ($PYTHON) works])
if test "$PYTHON" != "none" && mdw__PYTHON_VERSION("$PYTHON", $1); then
AC_MSG_RESULT([yes])
dnl not, an error is raised and configuration is aborted.
AC_DEFUN([mdw_CHECK_PERL],
-[mdw_REQUIRE([mdw_PROG_PERL], [mdw_PROG_PERL([$1])])
+[AC_REQUIRE([mdw_PROG_PERL], [mdw_PROG_PERL([$1])])
AC_MSG_CHECKING([whether Perl ($PERL) works])
if test "$PERL" != "none" && mdw__PERL_VERSION("$PERL", $1); then
AC_MSG_RESULT([yes])
AC_DEFUN([mdw_PERLLIB_CHECK],
[AC_REQUIRE([mdw__PERLLIB_INIT])
-mdw_REQUIRE([mdw_CHECK_PERL], [mdw_PROG_PERL([5])])
+AC_REQUIRE([mdw_CHECK_PERL], [mdw_PROG_PERL([5])])
AC_CACHE_CHECK([for Perl library $1], mdw_cv_perllib_$1,
[if $PERL -e 'use $1;' >&5 2>&5; then
mdw_cv_perllib_$1="yes"
dnl Use: Configures an mgLib client program.
AC_DEFUN([mdw_MGLIB],
-[mdw_REQUIRE([mdw_MLIB], [mdw_MLIB([2.0.3])])
+[AC_REQUIRE([mdw_MLIB], [mdw_MLIB([2.0.3])])
mdw_LIB_CONFIG(mgLib, mgLib, $@)])
dnl --- *@-mdw_CATACOMB-@* ---
dnl Use: Configures the program as a Catacomb client.
AC_DEFUN([mdw_CATACOMB],
-[mdw_REQUIRE([mdw_MLIB], [mdw_MLIB([2.0.3])])
+[AC_REQUIRE([mdw_MLIB], [mdw_MLIB([2.0.3])])
mdw_LIB_CONFIG(catacomb, Catacomb, $@)])
dnl --- *@-mdw_PK-@* ---
dnl Use: Configures the program as a PK client.
AC_DEFUN([mdw_PK],
-[mdw_REQUIRE([mdw_MLIB], [mdw_MLIB([2.0.3])])
+[AC_REQUIRE([mdw_MLIB], [mdw_MLIB([2.0.3])])
mdw_LIB_CONFIG(pk, PK, $@)])
dnl --- *@-mdw_OPT_NDEBUG-@* ---
[AC_ARG_ENABLE(debugging,
[ --disable-debugging spews vast swathes of useless information],
[if test "$enableval" = "no"; then
- AC_DEFINE([NDEBUG], [1], [Define to turn off debugging.])
+ AC_DEFINE([NDEBUG], [1],
+ [Define to turn off assertions and other debugging. Not recommended.])
fi])])
dnl --- *@-mdw_OPT_EFENCE-@* ---
[AC_ARG_ENABLE(tracing,
[ --disable-tracing disable output of trace information],
[if test "$enableval" = "no"; then
- AC_DEFINE([NTRACE], [1], [Define to disable tracing output.])
+ AC_DEFINE([NTRACE], [1], [Define to turn off tracing.])
fi])])
dnl --- *@-mdw_OPT_mLib_TRACK-@* ---
[AC_REQUIRE([mdw_OPT_TRACE])
AC_ARG_ENABLE(track,
[ --enable-track enable tracking of malloc and free],
-[AC_DEFINE([TRACK_ENABLE], [1], [Define to enable malloc tracking.])])
+[AC_DEFINE([TRACK_ENABLE], [1],
+ [Define to turn on memory tracking. Doesn't work properly.])])
AC_ARG_ENABLE(blame-$1,
[ --enable-blame-$1
track malloc contexts while in $1],
dnl
dnl Author: Mark Wooding
dnl
-dnl Synopsis: mdw_DEFINE_FILES(CODE)
+dnl Synopsis: mdw_DEFINE_PATHS(CODE)
dnl
dnl Arguments: CODE = shell script code to execute
dnl