From be95b870c8e315a69eb22a1daff42adbc87d18f8 Mon Sep 17 00:00:00 2001 From: Oleg Hahm <oleg@hobbykeller.org> Date: Tue, 4 Aug 2015 15:29:06 +0200 Subject: [PATCH] make: use uart0 for shell on none-newlib platforms --- Makefile.dep | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/Makefile.dep b/Makefile.dep index 396ec8be49..3a83561f17 100644 --- a/Makefile.dep +++ b/Makefile.dep @@ -185,6 +185,15 @@ ifneq (,$(filter gnrc_pktbuf_%, $(USEMODULE))) USEMODULE += gnrc_pktbuf # make MODULE_GNRC_PKTBUF macro available for all implementations endif +ifneq (,$(filter newlib,$(USEMODULE))) + USEMODULE += uart_stdio +else + ifneq (,$(filter shell,$(USEMODULE))) + USEMODULE += uart0 + endif +endif + + ifneq (,$(filter uart0,$(USEMODULE))) USEMODULE += posix endif @@ -239,10 +248,6 @@ ifneq (,$(filter cpp11-compat,$(USEMODULE))) FEATURES_REQUIRED += cpp endif -ifneq (,$(filter newlib,$(USEMODULE))) - USEMODULE += uart_stdio -endif - ifneq (,$(filter gnrc_netdev_eth,$(USEMODULE))) USEMODULE += gnrc_pktbuf endif -- GitLab