endef\r
\r
$(foreach mod,$(MOD_AVAIL),$(eval $(call MOD_AVAIL_template,${mod})))\r
-$(foreach mod,$(MOD_USE),$(eval $(call MOD_USE_template,${mod})))\r
+$(foreach mod,$(sort $(MOD_USE)),$(eval $(call MOD_USE_template,${mod})))\r
$(foreach mod,$(CFG),$(eval $(call CFG_template,${mod})))\r
#def-y += $(ARCH) $(ARCH_FAM) $(ARCH_MCU) \r
\r
def-y += SELECT_CONSOLE=$(if $(SELECT_CONSOLE),$(SELECT_CONSOLE),TTY_NONE)\r
def-$(USE_DEBUG_PRINTF) += USE_DEBUG_PRINTF \r
\r
-not_avail = $(filter-out $(MOD_AVAIL),$(MOD_USE))\r
+not_avail = $(filter-out $(MOD_AVAIL),$(sort $(MOD_USE)))\r
ifneq ($(not_avail),)\r
$(error Trying to build a module that is not available: $(not_avail))\r
endif\r
\r
.PHONY : config \r
config: FORCE\r
- @echo ">>>> Available modules:" $(MOD_AVAIL)\r
- @echo ">>>> Used modules: " $(MOD_USE)\r
+ @echo ">>>> Available modules:" $(sort $(MOD_AVAIL))\r
+ @echo ">>>> Used modules: " $(sort $(MOD_USE)) \r
@echo $(MOD) ${def-y}\r
\r
.PHONY : module_config\r
module_config: FORCE\r
- @echo ">>>> Available modules:" $(MOD_AVAIL)\r
- @echo ">>>> Used modules: " $(MOD_USE)\r
+ @echo ">>>> Available modules:" $(sort $(MOD_AVAIL))\r
+ @echo ">>>> Used modules: " $(sort $(MOD_USE)) \r
\r
\r
FORCE:\r