mirror of
https://github.com/isc-projects/bind9.git
synced 2026-06-09 03:42:06 -04:00
check for Exuberant Ctags etags
This commit is contained in:
parent
5c7d67e3e6
commit
3b77946b75
3 changed files with 256 additions and 221 deletions
2
CHANGES
2
CHANGES
|
|
@ -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]
|
||||
|
|
|
|||
18
configure.in
18
configure.in
|
|
@ -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)
|
||||
|
||||
#
|
||||
|
|
|
|||
Loading…
Reference in a new issue