diff options
-rw-r--r-- | device_mapper/Makefile | 7 | ||||
-rw-r--r-- | make.tmpl.in | 3 | ||||
-rw-r--r-- | test/unit/Makefile | 7 |
3 files changed, 14 insertions, 3 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/ diff --git a/make.tmpl.in b/make.tmpl.in index 38fdc73e2..dcdc09339 100644 --- a/make.tmpl.in +++ b/make.tmpl.in @@ -88,6 +88,7 @@ BLKID_CFLAGS = @BLKID_CFLAGS@ BLKID_LIBS = @BLKID_LIBS@ SYSTEMD_LIBS = @SYSTEMD_LIBS@ VALGRIND_CFLAGS = @VALGRIND_CFLAGS@ +USE_TRACKING = @USE_TRACKING@ # Setup directory variables prefix = @prefix@ @@ -577,7 +578,7 @@ else ) > $@ endif -ifeq ("@USE_TRACKING@","yes") +ifeq ("$(USE_TRACKING)","yes") ifeq (,$(findstring $(MAKECMDGOALS),cscope.out cflow clean distclean lcov \ help check check_local check_cluster check_lvmetad check_lvmpolld)) ifdef SOURCES diff --git a/test/unit/Makefile b/test/unit/Makefile index 9155c4763..6fb640165 100644 --- a/test/unit/Makefile +++ b/test/unit/Makefile @@ -43,4 +43,9 @@ run-unit-test: test/unit/unit-test @echo Running unit tests LD_LIBRARY_PATH=libdm test/unit/unit-test run --include $(UNIT_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 $(UNIT_DEPENDS) +endif +endif |