diff options
| author | Sasha Smundak <asmundak@google.com> | 2019-07-08 17:21:09 -0700 |
|---|---|---|
| committer | Luca Stefani <luca.stefani.ge1@gmail.com> | 2019-09-04 15:52:57 +0200 |
| commit | 6ef1b5ec49cdcea431b8cfffaabeea83a75027b7 (patch) | |
| tree | 10872604eebef344a516b376022a9206bdccef13 | |
| parent | c6dea7fb206c2736e593c885bf48c67c814a912a (diff) | |
Bug: 132766811
Test: treehugger
Change-Id: I298a17e9a80be79b1a884dc42c8d542bd1c47325
| -rwxr-xr-x | d8 | 8 | ||||
| -rwxr-xr-x | r8-compat-proguard | 8 |
2 files changed, 8 insertions, 8 deletions
@@ -64,11 +64,11 @@ defaultMx="-Xmx2G" # example. "java" (with no args) and "java -X" give a summary of # available options. -javaOpts="" +declare -a javaOpts=() while expr "x$1" : 'x-J' >/dev/null; do opt=`expr "x$1" : 'x-J\(.*\)'` - javaOpts="${javaOpts} -${opt}" + javaOpts+=("-${opt}") if expr "x${opt}" : "xXmx[0-9]" >/dev/null; then defaultMx="no" fi @@ -76,7 +76,7 @@ while expr "x$1" : 'x-J' >/dev/null; do done if [ "${defaultMx}" != "no" ]; then - javaOpts="${javaOpts} ${defaultMx}" + javaOpts+=("${defaultMx}") fi if [ "$OSTYPE" = "cygwin" ]; then @@ -86,4 +86,4 @@ else jarpath="$libdir/$jarfile" fi -exec java $javaOpts -cp "$jarpath" com.android.tools.r8.D8 "$@" +exec java "${javaOpts[@]}" -cp "$jarpath" com.android.tools.r8.D8 "$@" diff --git a/r8-compat-proguard b/r8-compat-proguard index 47baf9d..4555f40 100755 --- a/r8-compat-proguard +++ b/r8-compat-proguard @@ -64,11 +64,11 @@ defaultMx="-Xmx2G" # example. "java" (with no args) and "java -X" give a summary of # available options. -javaOpts="" +declare -a javaOpts=() while expr "x$1" : 'x-J' >/dev/null; do opt=`expr "x$1" : 'x-J\(.*\)'` - javaOpts="${javaOpts} -${opt}" + javaOpts+=("-${opt}") if expr "x${opt}" : "xXmx[0-9]" >/dev/null; then defaultMx="no" fi @@ -76,7 +76,7 @@ while expr "x$1" : 'x-J' >/dev/null; do done if [ "${defaultMx}" != "no" ]; then - javaOpts="${javaOpts} ${defaultMx}" + javaOpts+=("${defaultMx}") fi if [ "$OSTYPE" = "cygwin" ]; then @@ -86,4 +86,4 @@ else jarpath="$libdir/$jarfile" fi -exec java $javaOpts -jar "$jarpath" "$@" +exec java "${javaOpts[@]}" -jar "$jarpath" "$@" |
