check for Exuberant Ctags etags

This commit is contained in:
Bob Halley 2001-01-17 19:54:21 +00:00
parent 5c7d67e3e6
commit 3b77946b75
3 changed files with 256 additions and 221 deletions

View file

@ -1,3 +1,5 @@
688. [func] "make tags" now works on systems with the
"Exuberant Ctags" etags.
687. [bug] Only say we have IPv6, with sufficent functionality,
if it has actually been tested. [RT #586]

457
configure vendored

File diff suppressed because it is too large Load diff

View file

@ -18,7 +18,7 @@ AC_DIVERT_PUSH(AC_DIVERSION_NOTICE)dnl
esyscmd([sed "s/^/# /" COPYRIGHT])dnl
AC_DIVERT_POP()dnl
AC_REVISION($Revision: 1.213 $)
AC_REVISION($Revision: 1.214 $)
AC_INIT(lib/dns/name.c)
AC_PREREQ(2.13)
@ -56,7 +56,23 @@ which ar resides, or set AR in the environment with the full path to ar.
;;
esac
#
# Etags.
#
AC_PATH_PROGS(ETAGS, etags emacs-etags)
#
# Some systems, e.g. RH7, have the Exuberant Ctags etags instead of
# GNU emacs etags, and it requires the -L flag.
#
if test "X$ETAGS" != "X"; then
AC_MSG_CHECKING(for Exuberant Ctags etags)
if $ETAGS --version 2>&1 | grep 'Exuberant Ctags' >/dev/null 2>&1; then
AC_MSG_RESULT(yes)
ETAGS="$ETAGS -L"
else
AC_MSG_RESULT(no)
fi
fi
AC_SUBST(ETAGS)
#