From 8945a9513e4d00494382e4b003828124dcf9d1cc Mon Sep 17 00:00:00 2001 From: Juan Carrano <j.carrano@fu-berlin.de> Date: Wed, 7 Nov 2018 15:46:15 +0100 Subject: [PATCH] Makefile.include: remove rule to remake PKGs' Makefile.include This rule is not being used, it complicates the makefile and causes make clean to permform unnecessary actions. All packages have a Makefile.include, so the rule is not needed anyways. Also, it is defined with a double colon for no reason. --- Makefile.include | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/Makefile.include b/Makefile.include index 485d414e06..bb2171cb39 100644 --- a/Makefile.include +++ b/Makefile.include @@ -357,10 +357,6 @@ include $(RIOTBASE)/sys/Makefile.include include $(RIOTBASE)/drivers/Makefile.include # include Makefile.includes for packages in $(USEPKG) -$(RIOTPKG)/%/Makefile.include:: - $(Q)"$(MAKE)" -C $(RIOTPKG)/$* Makefile.include - -$(USEPKG:%=$(RIOTPKG)/%/Makefile.include): FORCE -include $(USEPKG:%=$(RIOTPKG)/%/Makefile.include) # include external modules configuration @@ -488,7 +484,7 @@ endef # The `clean` needs to be serialized before everything else. ifneq (, $(filter clean, $(MAKECMDGOALS))) - all $(BASELIBS) $(USEPKG:%=$(RIOTPKG)/%/Makefile.include) $(BUILDDEPS) ..in-docker-container: clean + all $(BASELIBS) $(BUILDDEPS) ..in-docker-container: clean endif .PHONY: pkg-prepare pkg-build pkg-build-% -- GitLab