aboutsummaryrefslogtreecommitdiff
path: root/Arduino.mk
diff options
context:
space:
mode:
Diffstat (limited to 'Arduino.mk')
-rw-r--r--Arduino.mk6
1 files changed, 6 insertions, 0 deletions
diff --git a/Arduino.mk b/Arduino.mk
index a352628..42dfef0 100644
--- a/Arduino.mk
+++ b/Arduino.mk
@@ -279,6 +279,12 @@ else
$(call show_config_variable,ARDUINO_DIR,[USER])
endif
+ifeq ($(CURRENT_OS),WINDOWS)
+ ifneq ($(shell echo $(ARDUINO_DIR) | egrep '^(/|[a-zA-Z]:\\)'),)
+ echo $(error On Windows, ARDUINO_DIR must be a relative path)
+ endif
+endif
+
########################################################################
# Default TARGET to pwd (ex Daniele Vergini)