diff options
Diffstat (limited to 'make/recurse.mk')
-rw-r--r-- | make/recurse.mk | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/make/recurse.mk b/make/recurse.mk index d4510906..bdeaf179 100644 --- a/make/recurse.mk +++ b/make/recurse.mk @@ -6,12 +6,20 @@ MODULES := $(sort $(MODULES)) MODULES := $(filter-out $(ALLMODULES),$(MODULES)) -ifneq ($(MODULES),) +HOST_MODULES := $(sort $(HOST_MODULES)) +HOST_MODULES := $(filter-out $(ALLHOSTMODULES),$(HOST_MODULES)) + +ifneq ($(MODULES)$(HOST_MODULES),) ALLMODULES += $(MODULES) ALLMODULES := $(sort $(ALLMODULES)) INCMODULES := $(MODULES) MODULES := + +ALLHOSTMODULES += $(HOST_MODULES) +ALLHOSTMODULES := $(sort $(ALLHOSTMODULES)) +HOST_MODULES := + $(info including $(INCMODULES)) include $(addsuffix /rules.mk,$(INCMODULES)) |