aboutsummaryrefslogtreecommitdiff
path: root/bin/ard-parse-boards
diff options
context:
space:
mode:
authorSudar <sudar@sudarmuthu.com>2012-12-17 17:12:12 +0530
committerSudar <sudar@sudarmuthu.com>2012-12-17 17:12:12 +0530
commitec7f239bce5a7df695a2bdbba6ee46c3b39f028d (patch)
tree02e8bde1d3f84aaac9d440eca2a7b0b997e3e79c /bin/ard-parse-boards
parent44467059954cf68cdfe55e43781099bb9489a170 (diff)
Check if ARDUINO_DIR Env variable is defined or not
Diffstat (limited to 'bin/ard-parse-boards')
-rwxr-xr-xbin/ard-parse-boards11
1 files changed, 8 insertions, 3 deletions
diff --git a/bin/ard-parse-boards b/bin/ard-parse-boards
index 680acee..2e975bb 100755
--- a/bin/ard-parse-boards
+++ b/bin/ard-parse-boards
@@ -8,9 +8,14 @@ use Pod::Usage;
use YAML;
my %Opt =
- (
- boards_txt => "$ENV{'ARDUINO_DIR'}/hardware/arduino/boards.txt",
- );
+ (
+ boards_txt => '/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/boards.txt',
+ );
+
+# if the ARDUINO_DIR is defined, then use it
+if (defined $ENV{'ARDUINO_DIR'}) {
+ $Opt{boards_txt} = "$ENV{'ARDUINO_DIR'}/hardware/arduino/boards.txt";
+}
GetOptions(\%Opt,
"boards_txt=s", # filename of the boards.txt file