You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

fop.bat 1.4KB

12345678910111213141516171819202122232425262728293031323334353637
  1. @ECHO OFF
  2. rem %~dp0 is the expanded pathname of the current script under NT
  3. set LOCAL_FOP_HOME=
  4. if "%OS%"=="Windows_NT" set LOCAL_FOP_HOME=%~dp0
  5. rem Code from Apache Ant project
  6. rem Slurp the command line arguments. This loop allows for an unlimited number
  7. rem of arguments (up to the command line limit, anyway).
  8. rem Could also do a "shift" and "%*" for all params, but apparently doesn't work
  9. rem with Win9x.
  10. set FOP_CMD_LINE_ARGS=%1
  11. if ""%1""=="""" goto doneStart
  12. shift
  13. :setupArgs
  14. if ""%1""=="""" goto doneStart
  15. set FOP_CMD_LINE_ARGS=%FOP_CMD_LINE_ARGS% %1
  16. shift
  17. goto setupArgs
  18. rem This label provides a place for the argument list loop to break out
  19. rem and for NT handling to skip to.
  20. :doneStart
  21. set LIBDIR=%LOCAL_FOP_HOME%lib
  22. set LOCALCLASSPATH=%LOCAL_FOP_HOME%build\fop.jar
  23. set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\xml-apis.jar
  24. set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\xercesImpl-2.2.1.jar
  25. set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\xalan-2.4.1.jar
  26. set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\batik.jar
  27. set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\avalon-framework-4.1.4.jar
  28. set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\commons-io-dev-20040206.jar
  29. set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\jimi-1.0.jar
  30. set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\jai_core.jar
  31. set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\jai_codec.jar
  32. java -cp "%LOCALCLASSPATH%" org.apache.fop.apps.Fop %FOP_CMD_LINE_ARGS%