diff options
author | Reuben Thomas <rrt@sc3d.org> | 2020-12-05 18:11:55 -0800 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2020-12-05 18:12:36 -0800 |
commit | d2ccbd7eb38d6a4277d6f42b994eb5a29b1edf29 (patch) | |
tree | f92d9e4c984e778d12efa06ef02863b8925875c4 /m4 | |
parent | e83520ff1316f25bcf7108d7d0b9ae5b8b4ba222 (diff) | |
download | automake-d2ccbd7eb38d6a4277d6f42b994eb5a29b1edf29.tar.gz |
tags: support setting CTAGS, ETAGS, CSCOPE vars via ./configure.
This change fixes https://bugs.gnu.org/45013.
* m4/init.m4: add default settings and AC_SUBST calls for the variables
`CTAGS', `ETAGS' and `CSCOPE'.
* lib/am/tags.am: remove default settings of the above variables.
* doc/automake.texi (Tags): mention and index.
* NEWS: mention.
Diffstat (limited to 'm4')
-rw-r--r-- | m4/init.m4 | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/m4/init.m4 b/m4/init.m4 index ba73676c1..f82d756c2 100644 --- a/m4/init.m4 +++ b/m4/init.m4 @@ -116,6 +116,20 @@ AC_PROVIDE_IFELSE([AC_PROG_OBJCXX], [m4_define([AC_PROG_OBJCXX], m4_defn([AC_PROG_OBJCXX])[_AM_DEPENDENCIES([OBJCXX])])])dnl ]) +# Variables for tags utilities; see am/tags.am +if test -z "$CTAGS"; then + CTAGS=ctags +fi +AC_SUBST([CTAGS]) +if test -z "$ETAGS"; then + ETAGS=etags +fi +AC_SUBST([ETAGS]) +if test -z "$CSCOPE"; then + CSCOPE=cscope +fi +AC_SUBST([CSCOPE]) + AC_REQUIRE([AM_SILENT_RULES])dnl dnl The testsuite driver may need to know about EXEEXT, so add the dnl 'am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This |