aboutsummaryrefslogtreecommitdiff
path: root/Arduino.mk
diff options
context:
space:
mode:
authorSven Dahlstrand <sven@dahlstrand.net>2015-09-06 13:14:19 +0200
committerSven Dahlstrand <sven@dahlstrand.net>2015-09-07 11:22:00 +0200
commit8e787ca161df3c631a165d0ba48ac02efb07fcae (patch)
tree2d2d021b1392c1055361b16efa2f10851e6d2e09 /Arduino.mk
parent69f3db0bff9c0a32043d95982aedf4b11655be90 (diff)
Make sure TARGET is set correctly when CURDIR contains spaces.
With this fix the `TARGET` variable is set correctly when the project directory (or its path) contains spaces. So in this case: /Users/Joe/Dropbox (Personal)/example project `TARGET` will be set to `example_project` instead of `Dropbox example project` (like it was before this fix).
Diffstat (limited to 'Arduino.mk')
-rw-r--r--Arduino.mk4
1 files changed, 3 insertions, 1 deletions
diff --git a/Arduino.mk b/Arduino.mk
index ba16697..43e1bb8 100644
--- a/Arduino.mk
+++ b/Arduino.mk
@@ -266,7 +266,9 @@ endif
# Default TARGET to pwd (ex Daniele Vergini)
ifndef TARGET
- TARGET = $(notdir $(CURDIR))
+ space :=
+ space +=
+ TARGET = $(notdir $(subst $(space),_,$(CURDIR)))
endif
########################################################################