summaryrefslogtreecommitdiff
path: root/ddms
diff options
context:
space:
mode:
authorScott Barta <sbarta@google.com>2013-08-15 15:20:17 -0700
committerScott Barta <sbarta@google.com>2013-08-15 15:20:17 -0700
commita14e9b4c6eec048c4fb9de74df1ad9c1b7b135d7 (patch)
treecfa76f43886e7007305eb120cb0dddff5fcc4d3a /ddms
parent385c1f12e5bd2bb0357b663ffd420da237334c86 (diff)
downloadswt-a14e9b4c6eec048c4fb9de74df1ad9c1b7b135d7.tar.gz
Support for installing SDK in C:\Program Files
Properly handles spaces in installation pathname on Windows. Change-Id: Ie457ab36af43f8646510adc4bbde569e1c4cd0cf
Diffstat (limited to 'ddms')
-rwxr-xr-xddms/app/etc/ddms.bat18
1 files changed, 9 insertions, 9 deletions
diff --git a/ddms/app/etc/ddms.bat b/ddms/app/etc/ddms.bat
index d710ea6..1f2e154 100755
--- a/ddms/app/etc/ddms.bat
+++ b/ddms/app/etc/ddms.bat
@@ -33,13 +33,13 @@ call lib\find_java.bat
if not defined java_exe goto :EOF
set jarfile=ddms.jar
-set frameworkdir=
+set frameworkdir=.
-if exist %frameworkdir%%jarfile% goto JarFileOk
- set frameworkdir=lib\
+if exist %frameworkdir%\%jarfile% goto JarFileOk
+ set frameworkdir=lib
-if exist %frameworkdir%%jarfile% goto JarFileOk
- set frameworkdir=..\framework\
+if exist %frameworkdir%\%jarfile% goto JarFileOk
+ set frameworkdir=..\framework
:JarFileOk
@@ -48,7 +48,7 @@ if debug NEQ "%1" goto NoDebug
shift 1
:NoDebug
-set jarpath=%frameworkdir%%jarfile%;%frameworkdir%swtmenubar.jar
+set jarpath=%frameworkdir%\%jarfile%;%frameworkdir%\swtmenubar.jar
if not defined ANDROID_SWT goto QueryArch
set swt_path=%ANDROID_SWT%
@@ -56,11 +56,11 @@ if not defined ANDROID_SWT goto QueryArch
:QueryArch
- for /f %%a in ('%java_exe% -jar %frameworkdir%archquery.jar') do set swt_path=%frameworkdir%%%a
+ for /f "delims=" %%a in ('"%java_exe%" -jar %frameworkdir%\archquery.jar') do set swt_path=%frameworkdir%\%%a
:SwtDone
-if exist %swt_path% goto SetPath
+if exist "%swt_path%" goto SetPath
echo SWT folder '%swt_path%' does not exist.
echo Please set ANDROID_SWT to point to the folder containing swt.jar for your platform.
exit /B
@@ -70,5 +70,5 @@ set javaextdirs=%swt_path%;%frameworkdir%
echo The standalone version of DDMS is deprecated.
echo Please use Android Device Monitor (monitor.bat) instead.
-call %java_exe% %java_debug% -Dcom.android.ddms.bindir=%prog_dir% -classpath "%jarpath%;%swt_path%\swt.jar" com.android.ddms.Main %*
+call "%java_exe%" %java_debug% "-Dcom.android.ddms.bindir=%prog_dir%" -classpath "%jarpath%;%swt_path%\swt.jar" com.android.ddms.Main %*