mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2024-12-29 04:50:03 +01:00
makefiles/tools/serial.inc.mk: Handle new miniterm versions
While testing examples/micropython I notice that the default of miniterm.py is actually miniterm. To simplify user setups, this checks for miniterm.py first then falls back to miniterm.
This commit is contained in:
parent
7d710a0f14
commit
6d729033e5
@ -53,7 +53,13 @@ else ifeq ($(RIOT_TERMINAL),picocom)
|
||||
TERMPROG ?= picocom
|
||||
TERMFLAGS ?= --nolock --imap lfcrlf --baud "$(BAUD)" "$(PORT)"
|
||||
else ifeq ($(RIOT_TERMINAL),miniterm)
|
||||
TERMPROG ?= miniterm.py
|
||||
# Check if miniterm.py is available in the path, if not use just miniterm
|
||||
# since new versions will only have miniterm and not miniterm.py
|
||||
ifeq (,$(shell command -v miniterm.py 2>/dev/null))
|
||||
TERMPROG ?= miniterm
|
||||
else
|
||||
TERMPROG ?= miniterm.py
|
||||
endif
|
||||
# The RIOT shell will still transmit back a CRLF, but at least with --eol LF
|
||||
# we avoid sending two lines on every "enter".
|
||||
TERMFLAGS ?= --eol LF "$(PORT)" "$(BAUD)" $(MINITERMFLAGS)
|
||||
|
Loading…
Reference in New Issue
Block a user