You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xalan.apache.org by ga...@locus.apache.org on 2000/11/09 09:48:31 UTC

cvs commit: xml-xalan/test viewResults.bat

garyp       00/11/09 00:48:30

  Modified:    test     viewResults.bat
  Log:
  Allow path names with embedded spaces.
  
  Revision  Changes    Path
  1.2       +14 -14    xml-xalan/test/viewResults.bat
  
  Index: viewResults.bat
  ===================================================================
  RCS file: /home/cvs/xml-xalan/test/viewResults.bat,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- viewResults.bat	2000/11/03 22:08:59	1.1
  +++ viewResults.bat	2000/11/09 08:48:30	1.2
  @@ -14,32 +14,32 @@
   
   :start
   @REM must have name of a results.xml file
  -if '%1' == '' goto usage
  -if '%1' == '-h' goto usage
  -if '%1' == '-H' goto usage
  -if '%1' == '-?' goto usage
  +if "%1" == "" goto usage
  +if "%1" == "-h" goto usage
  +if "%1" == "-H" goto usage
  +if "%1" == "-?" goto usage
   @echo %0 beginning...
   
   @REM Trickery to guess appropriate location of java.exe program
  -if '%JAVA_HOME%' == '' set JAVA_EXE=java
  -if not '%JAVA_HOME%' == '' set JAVA_EXE=%JAVA_HOME%\bin\java
  +if "%JAVA_HOME%" == "" set JAVA_EXE=java
  +if not "%JAVA_HOME%" == "" set JAVA_EXE=%JAVA_HOME%\bin\java
   
   @REM Same logic as runtest.bat
   @REM @todo improve so all relevant batch/shell files use same logic -sc
  -if '%JARDIR%' == '' echo viewResults.bat must have JARDIR set!
  -if '%JARDIR%' == '' goto done
  +if "%JARDIR%" == "" echo viewResults.bat must have JARDIR set!
  +if "%JARDIR%" == "" goto done
   
   @REM If JARDIR set, put those references first then default classpath
  -if not '%JARDIR%' == '' set TEST_CP=%JARDIR%\testxsl.jar;%JARDIR%\xerces.jar;%JARDIR%\xalan.jar;%JARDIR%\bsf.jar;%JARDIR%\js.jar;%CLASSPATH%
  +if not "%JARDIR%" == "" set TEST_CP=%JARDIR%\testxsl.jar;%JARDIR%\xerces.jar;%JARDIR%\xalan.jar;%JARDIR%\bsf.jar;%JARDIR%\js.jar;%CLASSPATH%
   
   @REM Set our output filename
  -if '%2' == '' set ROUT=results.html
  -if not '%2' == '' set ROUT=%2
  -if '%VSXSL%' == '' set VSXSL=viewResults.xsl
  +if "%2" == "" set ROUT=results.html
  +if not "%2" == "" set ROUT=%2
  +if "%VSXSL%" == "" set VSXSL=viewResults.xsl
                                
   @REM @todo find OS-independent way to send 'all remaining args' instead of just up to %9
  -echo %JAVA_EXE% %JAVA_OPTS% -classpath %TEST_CP% org.apache.xalan.xslt.Process -in %1 -xsl %VSXSL% -out %ROUT% %3 %4 %5 %6 %7 %8 %9
  -%JAVA_EXE% %JAVA_OPTS% -classpath %TEST_CP% org.apache.xalan.xslt.Process -in %1 -xsl %VSXSL% -out %ROUT% %3 %4 %5 %6 %7 %8 %9
  +echo "%JAVA_EXE%" %JAVA_OPTS% -classpath "%TEST_CP%" org.apache.xalan.xslt.Process -in "%1" -xsl "%VSXSL%" -out "%ROUT%" %3 %4 %5 %6 %7 %8 %9
  +"%JAVA_EXE%" %JAVA_OPTS% -classpath "%TEST_CP%" org.apache.xalan.xslt.Process -in "%1" -xsl "%VSXSL%" -out "%ROUT%" %3 %4 %5 %6 %7 %8 %9
   
   :done
   @echo %0 complete!