build: generate TAGS file for emacs 85/42385/2
authorNicolas PLANEL <[email protected]>
Mon, 24 Feb 2025 10:33:43 +0000 (11:33 +0100)
committerDamjan Marion <[email protected]>
Tue, 25 Feb 2025 16:21:24 +0000 (16:21 +0000)
Type: improvement

Change-Id: I7915b674f22184deed6a63a6ed66193d216c65e4
Signed-off-by: Nicolas PLANEL <[email protected]>
Signed-off-by: Nicolas PLANEL <[email protected]>
Makefile

index c3a114b..6bd4ab6 100644 (file)
--- 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