include $(RIOTMAKE)/boards/sam0.inc.mk TERMDELAYDEPS := $(filter reset flash flash-only, $(MAKECMDGOALS)) ifneq (,$(TERMDELAYDEPS)) # By default, add 2 seconds delay before opening terminal: this is required # when opening the terminal right after flashing. In this case, the stdio # over USB needs some time after reset before being ready. TERM_DELAY ?= 2 TERMDEPS += term-delay endif TESTRUNNER_CONNECT_DELAY ?= $(TERM_DELAY) $(call target-export-variables,test,TESTRUNNER_CONNECT_DELAY) term-delay: $(TERMDELAYDEPS) sleep $(TERM_DELAY)