summaryrefslogtreecommitdiff
path: root/device_mapper/Makefile
diff options
context:
space:
mode:
authorZdenek Kabelac <zkabelac@redhat.com>2018-07-01 15:16:18 +0200
committerZdenek Kabelac <zkabelac@redhat.com>2018-07-02 10:21:42 +0200
commit52b07672f867a4ec695ab1eff277f0a7f7d88087 (patch)
tree5666344b1d1d51c82263212e01ffa14f01ddc720 /device_mapper/Makefile
parent29b9ccd261be025aaf75e58e5d2547e818ef22c3 (diff)
downloadlvm2-52b07672f867a4ec695ab1eff277f0a7f7d88087.tar.gz
build: avoid rebuild deps for top-level makefiles
Diffstat (limited to 'device_mapper/Makefile')
-rw-r--r--device_mapper/Makefile7
1 files changed, 6 insertions, 1 deletions
diff --git a/device_mapper/Makefile b/device_mapper/Makefile
index 931431c08..0a06a8ba7 100644
--- a/device_mapper/Makefile
+++ b/device_mapper/Makefile
@@ -30,7 +30,12 @@ DEVICE_MAPPER_DEPENDS=$(addprefix $(top_builddir)/,$(subst .c,.d,$(DEVICE_MAPPER
DEVICE_MAPPER_OBJECTS=$(addprefix $(top_builddir)/,$(subst .c,.o,$(DEVICE_MAPPER_SOURCE)))
CLEAN_TARGETS+=$(DEVICE_MAPPER_DEPENDS) $(DEVICE_MAPPER_OBJECTS)
--include $(DEVICE_MAPPER_DEPENDS)
+ifeq ("$(USE_TRACKING)","yes")
+ifeq (,$(findstring $(MAKECMDGOALS),cscope.out cflow clean distclean lcov \
+ help check check_local check_cluster check_lvmetad check_lvmpolld))
+ -include $(DEVICE_MAPPER_DEPENDS)
+endif
+endif
$(DEVICE_MAPPER_OBJECTS): INCLUDES+=-I$(top_srcdir)/device_mapper/