]> rtime.felk.cvut.cz Git - arc.git/commitdiff
Fixed duplicate modules in make system output.
authormaek <devnull@localhost>
Mon, 27 Jun 2011 10:59:07 +0000 (12:59 +0200)
committermaek <devnull@localhost>
Mon, 27 Jun 2011 10:59:07 +0000 (12:59 +0200)
scripts/rules.mk

index 3cfe281638ff90775c0bc6af1625cbe2f76e29eb..a5dff7d76cfc9a062bbd646601cccef78b8ea131 100644 (file)
@@ -65,7 +65,7 @@ define CFG_template
 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
@@ -77,7 +77,7 @@ def-y += SELECT_OS_CONSOLE=$(if $(SELECT_OS_CONSOLE),$(SELECT_OS_CONSOLE),TTY_NO
 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
@@ -203,14 +203,14 @@ clean: FORCE
        \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