From 5aa3a2b4b7103557f483a734dfbfcff84bf6b6b1 Mon Sep 17 00:00:00 2001
From: Kaspar Schleiser <kaspar@schleiser.de>
Date: Wed, 25 Oct 2017 22:43:26 +0200
Subject: [PATCH] make: handle disabled default modules before dependencies

---
 Makefile.include | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/Makefile.include b/Makefile.include
index d85ce551da..da23a2397e 100644
--- a/Makefile.include
+++ b/Makefile.include
@@ -286,11 +286,12 @@ ifneq ($(GNRC_NETIF_NUMOF),1)
   CFLAGS += -DGNRC_NETIF_NUMOF=$(GNRC_NETIF_NUMOF)
 endif
 
+# handle removal of default modules
+USEMODULE += $(filter-out $(DISABLE_MODULE), $(DEFAULT_MODULE))
+
 # process dependencies
 include $(RIOTBASE)/Makefile.dep
 
-USEMODULE += $(filter-out $(DISABLE_MODULE), $(DEFAULT_MODULE))
-
 ifeq ($(strip $(MCU)),)
 	MCU = $(CPU)
 endif
-- 
GitLab