From ae5fdc81a16534ea04fc475f8723e81857c46ad4 Mon Sep 17 00:00:00 2001 From: Fam Zheng Date: Fri, 22 May 2015 13:35:08 +0800 Subject: [PATCH] Makefile: Add "make ctags" This generates ctags file Signed-off-by: Fam Zheng Reviewed-by: John Snow Signed-off-by: Michael Tokarev --- Makefile | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index ea0b29239b..c9be643ae3 100644 --- a/Makefile +++ b/Makefile @@ -6,7 +6,7 @@ BUILD_DIR=$(CURDIR) # Before including a proper config-host.mak, assume we are in the source tree SRC_PATH=. -UNCHECKED_GOALS := %clean TAGS cscope +UNCHECKED_GOALS := %clean TAGS cscope ctags # All following code might depend on configuration variables ifneq ($(wildcard config-host.mak),) @@ -454,6 +454,11 @@ endif test speed: all $(MAKE) -C tests/tcg $@ +.PHONY: ctags +ctags: + rm -f $@ + find "$(SRC_PATH)" -name '*.[hc]' -exec ctags --append {} + + .PHONY: TAGS TAGS: rm -f $@