From 6a6692bab51dcc10507fce26c79609141511cebc Mon Sep 17 00:00:00 2001 From: Jan Lindemann Date: Mon, 10 Sep 2007 14:49:19 +0000 Subject: [PATCH] depend.mk: Include $(DEPEND_MK) only for targets all and empty --- make/depend.mk | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/make/depend.mk b/make/depend.mk index 780431d9..d0ee4c4a 100644 --- a/make/depend.mk +++ b/make/depend.mk @@ -2,20 +2,21 @@ DEPEND_CFLAGS += -D__MAKEDEPEND__ DEPEND_CPPFLAGS += -D__MAKEDEPEND__ DEPEND_MK = $(addprefix .,$(addsuffix .dep.mk, $(OBJ))) -$(DEPEND_MK): $(PREREQ_DONE) -ifneq ($(MAKECMDGOALS),clean) -ifneq ($(MAKECMDGOALS),distclean) +all: ifneq ($(DEPEND_MK),) --include $(DEPEND_MK) -endif - -endif + ifeq ($(MAKECMDGOALS),) + -include $(DEPEND_MK) + endif + ifneq ($(filter all,$(MAKECMDGOALS)),) + -include $(DEPEND_MK) + endif endif clean: depclean my_depclean +$(DEPEND_MK): $(PREREQ_DONE) my_depclean: rm -f .*.dep.mk