mirror of
git://sourceware.org/git/lvm2.git
synced 2025-01-02 01:18:26 +03:00
makefiles: adding target for generating ctags
make tags generates traditional tags ctags ref list.
This commit is contained in:
parent
c2d4330f27
commit
beb65056cf
10
Makefile.in
10
Makefile.in
@ -223,3 +223,13 @@ memcheck: test-programs
|
|||||||
ruby-test:
|
ruby-test:
|
||||||
$(RUBY) report-generators/test/ts.rb
|
$(RUBY) report-generators/test/ts.rb
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
ifneq ($(shell which ctags),)
|
||||||
|
.PHONY: tags
|
||||||
|
all: tags
|
||||||
|
tags:
|
||||||
|
test -z "$(shell find $(top_srcdir) -type f -name '*.[ch]' -newer tags | head -1)" || $(RM) tags
|
||||||
|
test -f tags || find $(top_srcdir) -maxdepth 4 -type f -name '*.[ch]' -exec ctags -a '{}' +
|
||||||
|
|
||||||
|
DISTCLEAN_TARGETS += tags
|
||||||
|
endif
|
||||||
|
Loading…
Reference in New Issue
Block a user