From 2e84dd47d44a3a65a984e3af724684d4982785a3 Mon Sep 17 00:00:00 2001 From: Zdenek Kabelac Date: Fri, 9 Apr 2021 15:27:12 +0200 Subject: makefiles: reuse CSCOPE_DIRS for ctags Create ctags only from real source files. --- Makefile.in | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'Makefile.in') diff --git a/Makefile.in b/Makefile.in index 4dceaba1d..3b7e0ecaa 100644 --- a/Makefile.in +++ b/Makefile.in @@ -76,8 +76,8 @@ daemons.cflow: tools.cflow cflow: include.cflow endif +CSCOPE_DIRS = base daemons device_mapper include lib libdaemon scripts tools libdm test ifneq ("@CSCOPE_CMD@", "") -CSCOPE_DIRS = base daemons device_mapper include lib libdaemon scripts tools cscope.out: @CSCOPE_CMD@ -b -R $(patsubst %,-s%,$(addprefix $(srcdir)/,$(CSCOPE_DIRS))) all: cscope.out @@ -204,8 +204,8 @@ endif ifneq ($(shell which ctags 2>/dev/null),) .PHONY: tags tags: - test -z "$(shell find $(top_srcdir) -type f -name '*.[ch]' -newer tags 2>/dev/null | head -1)" || $(RM) tags - test -f tags || find $(top_srcdir) -maxdepth 5 -type f -name '*.[ch]' -exec ctags -a '{}' + + test -z "$(shell find $(addprefix $(top_srcdir)/,$(CSCOPE_DIRS)) -type f -name '*.[ch]' -newer tags 2>/dev/null | head -1)" || $(RM) tags + test -f tags || find $(addprefix $(top_srcdir)/,$(CSCOPE_DIRS)) -maxdepth 5 -type f -name '*.[ch]' -exec ctags -a '{}' + CLEAN_TARGETS += tags endif -- cgit v1.2.1