aboutsummaryrefslogtreecommitdiff
path: root/arduino-mk/Arduino.mk
diff options
context:
space:
mode:
Diffstat (limited to 'arduino-mk/Arduino.mk')
-rw-r--r--arduino-mk/Arduino.mk12
1 files changed, 10 insertions, 2 deletions
diff --git a/arduino-mk/Arduino.mk b/arduino-mk/Arduino.mk
index fefde1e..edc36e5 100644
--- a/arduino-mk/Arduino.mk
+++ b/arduino-mk/Arduino.mk
@@ -380,8 +380,16 @@ endif
########################################################################
# Reset
#
+ifeq ($(BOARD_TAG),leonardo)
+ LEO_RESET = 1
+endif
+
+ifeq ($(BOARD_TAG),micro)
+ LEO_RESET = 1
+endif
+
ifndef RESET_CMD
- ifeq ($(BOARD_TAG),leonardo)
+ ifdef LEO_RESET
RESET_CMD = $(ARDMK_PATH)/ard-reset-arduino --leonardo \
$(ARD_RESET_OPTS) $(call get_arduino_port)
else
@@ -391,7 +399,7 @@ ifndef RESET_CMD
endif
ifndef WAIT_CONNECTION_CMD
- ifeq ($(BOARD_TAG),leonardo)
+ ifdef LEO_RESET
WAIT_CONNECTION_CMD = \
$(ARDMK_PATH)/wait-connection-leonardo $(call get_arduino_port)
else