aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xsrc/tools/make_ctags3
-rwxr-xr-xsrc/tools/make_etags3
2 files changed, 6 insertions, 0 deletions
diff --git a/src/tools/make_ctags b/src/tools/make_ctags
index 1609c076754..d8d18d1569f 100755
--- a/src/tools/make_ctags
+++ b/src/tools/make_ctags
@@ -2,6 +2,9 @@
# src/tools/make_ctags
+command -v ctags >/dev/null || \
+ { echo "'ctags' program not found" 1>&2; exit 1; }
+
trap "rm -f /tmp/$$" 0 1 2 3 15
rm -f ./tags
diff --git a/src/tools/make_etags b/src/tools/make_etags
index 3ce96bc3cab..9288ef7b14b 100755
--- a/src/tools/make_etags
+++ b/src/tools/make_etags
@@ -2,6 +2,9 @@
# src/tools/make_etags
+command -v etags >/dev/null || \
+ { echo "'etags' program not found" 1>&2; exit 1; }
+
rm -f ./TAGS
find `pwd`/ -type f -name '*.[chyl]' -print |