From: James Zern Date: Sun, 8 Jun 2014 03:24:19 +0000 (-0700) Subject: Makefile: skip .d inclusion for 'testdata' target X-Git-Tag: v1.4.0~1424^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=4f83315d18c93036be3c07d144b0226bbe762468;p=libvpx Makefile: skip .d inclusion for 'testdata' target avoids some unnecessary work when pulling testdata in a freshly configured tree Change-Id: Ib43379b0e1549107f3f1b227afca49a899bcc3ab --- diff --git a/build/make/Makefile b/build/make/Makefile index 63ec271b7..dc61429a9 100644 --- a/build/make/Makefile +++ b/build/make/Makefile @@ -330,7 +330,10 @@ endef ifneq ($(target),) include $(SRC_PATH_BARE)/$(target:-$(TOOLCHAIN)=).mk endif -ifeq ($(filter %clean,$(MAKECMDGOALS)),) + +skip_deps := $(filter %clean,$(MAKECMDGOALS)) +skip_deps += $(findstring testdata,$(MAKECMDGOALS)) +ifeq ($(strip $(skip_deps)),) # Older versions of make don't like -include directives with no arguments ifneq ($(filter %.d,$(OBJS-yes:.o=.d)),) -include $(filter %.d,$(OBJS-yes:.o=.d))