aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorGilles Peskine <Gilles.Peskine@arm.com>2018-01-16 14:04:05 +0100
committerGilles Peskine <Gilles.Peskine@arm.com>2019-02-25 22:49:28 +0100
commit66c1e2c7669021844079a3c4dd3da2e5de17e2fe (patch)
tree0f2819e284e0b8cd9d5940e5af433a8a4d0409c4 /Makefile
parent9c99dc862cd5cf9cdc62cbfcd200063c83295397 (diff)
downloadmbedtls-66c1e2c7669021844079a3c4dd3da2e5de17e2fe.zip
mbedtls-66c1e2c7669021844079a3c4dd3da2e5de17e2fe.tar.gz
mbedtls-66c1e2c7669021844079a3c4dd3da2e5de17e2fe.tar.bz2
Generate tags for Vi, for Emacs and with Global
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile9
1 files changed, 9 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index 87b5a0c..d1817b2 100644
--- a/Makefile
+++ b/Makefile
@@ -132,3 +132,12 @@ apidoc:
apidoc_clean:
rm -rf apidoc
endif
+
+## Editor navigation files
+C_SOURCE_FILES = $(wildcard include/*/*.h library/*.[hc] programs/*/*.[hc] tests/suites/*.function)
+tags: $(C_SOURCE_FILES)
+ ctags -o $@ $(C_SOURCE_FILES)
+TAGS: $(C_SOURCE_FILES)
+ etags -o $@ $(C_SOURCE_FILES)
+GPATH GRTAGS GSYMS GTAGS: $(C_SOURCE_FILES)
+ ls $(C_SOURCE_FILES) | gtags -f - --gtagsconf .globalrc