# included from the main makefile to include a set of rules.mk to satisfy # the current MODULE list. If as a byproduct of including the rules.mk # more stuff shows up on the MODULE list, recurse # sort and filter out any modules that have already been included MODULES := $(sort $(MODULES)) MODULES := $(filter-out $(ALLMODULES),$(MODULES)) ifneq ($(MODULES),) ALLMODULES += $(MODULES) ALLMODULES := $(sort $(ALLMODULES)) INCMODULES := $(MODULES) MODULES := $(info including $(INCMODULES)) include $(addsuffix /rules.mk,$(INCMODULES)) include make/module.mk endif