gmazza      2004/02/11 14:48:33

  Modified:    .        fop.bat
  Log:
  Modification made for collecting parameters to be compatible (hopefully) with
  Win9x.  Work from Apache Ant.
  
  Revision  Changes    Path
  1.17      +19 -3     xml-fop/fop.bat
  
  Index: fop.bat
  ===================================================================
  RCS file: /home/cvs/xml-fop/fop.bat,v
  retrieving revision 1.16
  retrieving revision 1.17
  diff -u -r1.16 -r1.17
  --- fop.bat   10 Feb 2004 23:51:25 -0000      1.16
  +++ fop.bat   11 Feb 2004 22:48:32 -0000      1.17
  @@ -4,6 +4,23 @@
   set LOCAL_FOP_HOME=
   if "%OS%"=="Windows_NT" set LOCAL_FOP_HOME=%~dp0
   
  +rem Code from Apache Ant project
  +rem Slurp the command line arguments. This loop allows for an unlimited number
  +rem of arguments (up to the command line limit, anyway).
  +rem Could also do a "shift" and "%*" for all params, but apparently doesn't work 
  +rem with Win9x.
  +set FOP_CMD_LINE_ARGS=%1
  +if ""%1""=="""" goto doneStart
  +shift
  +:setupArgs
  +if ""%1""=="""" goto doneStart
  +set FOP_CMD_LINE_ARGS=%FOP_CMD_LINE_ARGS% %1
  +shift
  +goto setupArgs
  +rem This label provides a place for the argument list loop to break out 
  +rem and for NT handling to skip to.
  +:doneStart
  +
   set LIBDIR=%LOCAL_FOP_HOME%lib
   set LOCALCLASSPATH=%LOCAL_FOP_HOME%build\fop.jar
   set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\xml-apis.jar
  @@ -15,7 +32,6 @@
   set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\jimi-1.0.jar
   set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\jai_core.jar
   set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\jai_codec.jar
  -rem 'shift' removes %0 (i.e., the fop.bat filename)
  -shift
  -java -cp "%LOCALCLASSPATH%" org.apache.fop.apps.Fop %*
  +
  +java -cp "%LOCALCLASSPATH%" org.apache.fop.apps.Fop %FOP_CMD_LINE_ARGS%
   
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to