summaryrefslogtreecommitdiff
path: root/Makefile.in
diff options
context:
space:
mode:
authorDavid Sterba <dsterba@suse.com>2017-01-30 10:49:55 +0100
committerDavid Sterba <dsterba@suse.com>2017-03-08 13:00:46 +0100
commit0c49ff5fb50347e1e381a9e0a351ee16d3e39735 (patch)
tree3692e3c14ef3623cc2541dbea3ad4e042a601590 /Makefile.in
parentf989881ccd464455f20bfbbe9d32e5a3d13b6360 (diff)
btrfs-progs: build: add rule for ctags
Signed-off-by: David Sterba <dsterba@suse.com>
Diffstat (limited to 'Makefile.in')
-rw-r--r--Makefile.in8
1 files changed, 6 insertions, 2 deletions
diff --git a/Makefile.in b/Makefile.in
index 1eac19df..3813c994 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -1,4 +1,3 @@
-# btrfs-progs
#
# Basic build targets:
# all all main tools
@@ -49,6 +48,7 @@ INSTALL = @INSTALL@
DISABLE_DOCUMENTATION = @DISABLE_DOCUMENTATION@
DISABLE_BTRFSCONVERT = @DISABLE_BTRFSCONVERT@
BTRFSCONVERT_EXT2 = @BTRFSCONVERT_EXT2@
+TAGS_CMD := ctags
EXTRA_CFLAGS :=
EXTRA_LDFLAGS :=
@@ -227,6 +227,7 @@ endif
.PHONY: $(TESTDIRS)
.PHONY: $(CLEANDIRS)
.PHONY: all install clean
+.PHONY: FORCE
# Create all the static targets
static_objects = $(patsubst %.o, %.static.o, $(objects))
@@ -487,6 +488,9 @@ test-build-real:
manpages:
$(Q)$(MAKE) $(MAKEOPTS) -C Documentation
+tags: FORCE
+ @echo " [TAGS] $(TAGS_CMD)"
+ $(Q)$(TAGS_CMD) *.[ch] image/*.[ch] convert/*.[ch] mkfs/*.[ch]
clean-all: clean clean-doc clean-gen
@@ -511,7 +515,7 @@ clean-gen:
@echo "Cleaning Generated Files"
$(Q)$(RM) -rf -- version.h config.status config.cache connfig.log \
configure.lineno config.status.lineno Makefile \
- Documentation/Makefile \
+ Documentation/Makefile tags \
config.log config.h config.h.in~ aclocal.m4 \
configure autom4te.cache/ config/