From 94f61d294f4083bf78a0e1dad763fa5990e0ed6d Mon Sep 17 00:00:00 2001 From: Nicolas PLANEL Date: Mon, 24 Feb 2025 11:33:43 +0100 Subject: build: generate TAGS file for emacs Type: improvement Change-Id: I7915b674f22184deed6a63a6ed66193d216c65e4 Signed-off-by: Nicolas PLANEL Signed-off-by: Nicolas PLANEL --- Makefile | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Makefile b/Makefile index c3a114bd95e..6bd4ab611fa 100644 --- a/Makefile +++ b/Makefile @@ -322,6 +322,7 @@ help: @echo " install-ext-dep[s] - install external development dependencies" @echo " install-opt-deps - install optional dependencies" @echo " ctags - (re)generate ctags database" + @echo " etags - (re)generate etags database" @echo " gtags - (re)generate gtags database" @echo " cscope - (re)generate cscope database" @echo " compdb - (re)generate compile_commands.json" @@ -825,6 +826,11 @@ ctags: ctags.files @ctags --totals --tag-relative=yes -L $< @rm $< +.PHONY: etags +etags: ctags.files + @ctags -e --totals -L $< + @rm $< + .PHONY: gtags gtags: ctags @gtags --gtagslabel=ctags -- cgit