diff options
author | Aurelien Desbrieres <aurelien@hackers.camp> | 2015-03-08 12:03:49 +0100 |
---|---|---|
committer | Aurelien Desbrieres <aurelien@hackers.camp> | 2015-03-08 12:03:49 +0100 |
commit | 978a2503d46c9a272ee3ac6243f3461e9ba64377 (patch) | |
tree | 9e47160fb65c85b7bd0b194fbe090ca5bb7371f3 /pcr/arduino/arduino-fix-arguments.patch | |
parent | 98933d98a96b23fbd9e0a64d8819263dfb3350fd (diff) | |
download | abslibre-978a2503d46c9a272ee3ac6243f3461e9ba64377.tar.gz abslibre-978a2503d46c9a272ee3ac6243f3461e9ba64377.tar.bz2 abslibre-978a2503d46c9a272ee3ac6243f3461e9ba64377.zip |
arduino prototyping platform sdk
Diffstat (limited to 'pcr/arduino/arduino-fix-arguments.patch')
-rw-r--r-- | pcr/arduino/arduino-fix-arguments.patch | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/pcr/arduino/arduino-fix-arguments.patch b/pcr/arduino/arduino-fix-arguments.patch new file mode 100644 index 000000000..1cafeedde --- /dev/null +++ b/pcr/arduino/arduino-fix-arguments.patch @@ -0,0 +1,25 @@ +--- a/arduino 2013-04-11 13:31:37.000000000 +0200 ++++ b/arduino 2014-01-12 15:18:46.159694131 +0100 +@@ -2,6 +2,16 @@ + + APPDIR="$(dirname -- "$(readlink -f -- "${0}")" )" + ++args=() ++for arg in "$@" ++do ++ if [[ "$arg" == -* ]]; then ++ args+=("$arg") ++ else ++ args+=("$(realpath "$arg")") ++ fi ++done ++ + cd "$APPDIR" + + for LIB in \ +@@ -19,4 +29,4 @@ + + export PATH="${APPDIR}/java/bin:${PATH}" + +-java -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel processing.app.Base "$@" ++java -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel processing.app.Base "${args[@]}" |