22 lines
570 B
Makefile
22 lines
570 B
Makefile
# 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
|
|
|