2006-02-07 11:51:38 +01:00
|
|
|
@ECHO OFF
|
2006-07-28 17:44:37 +02:00
|
|
|
REM Licensed to the Apache Software Foundation (ASF) under one or more
|
|
|
|
REM contributor license agreements. See the NOTICE file distributed with
|
|
|
|
REM this work for additional information regarding copyright ownership.
|
|
|
|
REM The ASF licenses this file to You under the Apache License, Version 2.0
|
|
|
|
REM (the "License"); you may not use this file except in compliance with
|
|
|
|
REM the License. You may obtain a copy of the License at
|
|
|
|
REM
|
|
|
|
REM http://www.apache.org/licenses/LICENSE-2.0
|
|
|
|
REM
|
|
|
|
REM Unless required by applicable law or agreed to in writing, software
|
|
|
|
REM distributed under the License is distributed on an "AS IS" BASIS,
|
|
|
|
REM WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
|
|
REM See the License for the specific language governing permissions and
|
|
|
|
REM limitations under the License.
|
2006-02-07 11:51:38 +01:00
|
|
|
|
|
|
|
rem %~dp0 is the expanded pathname of the current script under NT
|
|
|
|
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 LOGCHOICE=
|
|
|
|
rem The default commons logger for JDK1.4 is JDK1.4Logger.
|
|
|
|
rem To use a different logger, uncomment the one desired below
|
|
|
|
rem set LOGCHOICE=-Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.NoOpLog
|
|
|
|
rem set LOGCHOICE=-Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.SimpleLog
|
|
|
|
rem set LOGCHOICE=-Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.Log4JLogger
|
|
|
|
|
|
|
|
set LOGLEVEL=
|
|
|
|
rem Logging levels
|
|
|
|
rem Below option is only if you are using SimpleLog instead of the default JDK1.4 Logger.
|
|
|
|
rem To set logging levels for JDK 1.4 Logger, edit the %JAVA_HOME%\JRE\LIB\logging.properties
|
|
|
|
rem file instead.
|
|
|
|
rem Possible SimpleLog values: "trace", "debug", "info" (default), "warn", "error", or "fatal".
|
|
|
|
rem set LOGLEVEL=-Dorg.apache.commons.logging.simplelog.defaultlog=INFO
|
|
|
|
|
|
|
|
set LIBDIR=%LOCAL_FOP_HOME%lib
|
|
|
|
|
|
|
|
set LOCALCLASSPATH=%LOCAL_FOP_HOME%build\fop.jar
|
|
|
|
set LOCALCLASSPATH=%LOCALCLASSPATH%;%LOCAL_FOP_HOME%build\fop-sandbox.jar
|
|
|
|
set LOCALCLASSPATH=%LOCALCLASSPATH%;%LOCAL_FOP_HOME%build\fop-hyph.jar
|
Merged revisions 636407-637074,637076-637118,637120-637790,637792-637856,637858-637992,637994-638047,638049-638307,638309-638315,638318-664698 via svnmerge from
https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/fop-0_95
........
r638937 | jeremias | 2008-03-19 18:08:57 +0100 (Mi, 19 Mrz 2008) | 1 line
A nit.
........
r640889 | vhennebert | 2008-03-25 17:43:55 +0100 (Di, 25 Mrz 2008) | 2 lines
Set the final release date and added a news item about the 0.95beta release (the change was made before updating the website)
........
r642906 | jeremias | 2008-03-31 09:12:40 +0200 (Mo, 31 Mrz 2008) | 3 lines
Added version number to xml-apis-ext (as suggested by Karel Vervaeke).
Moved xml-apis to same version as xml-apis-ext.
Added missing licensing info about xml-apis-ext.
........
r647403 | jeremias | 2008-04-12 11:02:01 +0200 (Sa, 12 Apr 2008) | 1 line
Fixed NullPointerException when loading a TrueType font using XML font metric files.
........
r647537 | jeremias | 2008-04-13 09:36:00 +0200 (So, 13 Apr 2008) | 1 line
Performance improvement when encoding images: Fixed an important hotspot by extending CloseBlocker from ProxyOutputStream instead of FilterOutputStream as the latter routes all write(byte[]) calls through write(int).
........
r648984 | jeremias | 2008-04-17 09:00:22 +0200 (Do, 17 Apr 2008) | 1 line
HeadURL was missing in the properties.
........
r649006 | jeremias | 2008-04-17 10:42:52 +0200 (Do, 17 Apr 2008) | 1 line
Fixed text extraction problem with ZapfDingbats and Symbol font in PDF output. These fonts are symbolic and must not use an Encoding value in PDF. Applies to the built-in base 14 variant and to the case where these fonts are explicitely embedded.
........
r649014 | jeremias | 2008-04-17 11:10:15 +0200 (Do, 17 Apr 2008) | 1 line
Added missing change information.
........
r650550 | vhennebert | 2008-04-22 17:22:31 +0200 (Di, 22 Apr 2008) | 4 lines
Bugzilla 41621:
- length of the penalty now correctly computed;
- AssertionError fixed.
........
r651302 | jeremias | 2008-04-24 18:08:53 +0200 (Do, 24 Apr 2008) | 3 lines
Fixed regression causing bad positioning of block-containers if used as descendant of a table-cell. This was not caught because of the lack of a test case that would have shown the problem in visual testing with BatchDiffer.
See also: http://mail-archives.apache.org/mod_mbox/xmlgraphics-fop-users/200804.mbox/%3c20080424164128.973A.DEV@jeremias-maerki.ch%3e
........
r653537 | vhennebert | 2008-05-05 19:47:28 +0200 (Mo, 05 Mai 2008) | 2 lines
Bugfix: the before border of cells below a column-spanning cell had their value taken from the leading case, instead of the normal one.
........
r654453 | jeremias | 2008-05-08 11:14:04 +0200 (Do, 08 Mai 2008) | 2 lines
Added /usr/local/share/fonts as additional possible location for fonts on Unixes.
........
r656286 | jeremias | 2008-05-14 16:16:49 +0200 (Mi, 14 Mai 2008) | 1 line
Restored plug-in API compatibility with FOP 0.94. Fixes a NoSuchMethodError when Barcode4J is run.
........
r656524 | jeremias | 2008-05-15 09:07:18 +0200 (Do, 15 Mai 2008) | 1 line
Fixed rendering of fixed block-containers in AFP output. The break-out was actually never implemented which is necessary for supporting fixed positioned viewports.
........
r657520 | maxberger | 2008-05-18 11:38:45 +0200 (So, 18 Mai 2008) | 1 line
Updated as per suggestions in bug 45019
........
r661580 | maxberger | 2008-05-30 08:42:17 +0200 (Fr, 30 Mai 2008) | 1 line
added my key to KEYS, it is used for signing mvn artifacts
........
r663482 | jeremias | 2008-06-05 09:06:37 +0200 (Do, 05 Jun 2008) | 1 line
Fixed positioning of absolutely positioned block-containers in multi-column documents.
........
r664692 | jeremias | 2008-06-09 14:49:45 +0200 (Mo, 09 Jun 2008) | 1 line
Restored PSImageUtils. I had deleted it prematurely. Extensions like Barcode4J rely on this class.
........
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@665691 13f79535-47bb-0310-9956-ffa450edef68
2008-06-09 16:01:53 +02:00
|
|
|
set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\xml-apis-1.3.04.jar
|
|
|
|
set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\xml-apis-ext-1.3.04.jar
|
2006-02-07 11:51:38 +01:00
|
|
|
set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\xercesImpl-2.7.1.jar
|
|
|
|
set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\xalan-2.7.0.jar
|
|
|
|
set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\serializer-2.7.0.jar
|
2008-01-18 13:44:56 +01:00
|
|
|
set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\batik-all-1.7.jar
|
2008-03-27 09:49:41 +01:00
|
|
|
set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\xmlgraphics-commons-1.4svn.jar
|
2006-02-07 11:51:38 +01:00
|
|
|
set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\avalon-framework-4.2.0.jar
|
2007-05-28 16:31:24 +02:00
|
|
|
set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\commons-io-1.3.1.jar
|
2006-02-07 11:51:38 +01:00
|
|
|
set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\commons-logging-1.0.4.jar
|
2008-01-22 15:13:22 +01:00
|
|
|
set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\jai_imageio.jar
|
2006-02-07 11:51:38 +01:00
|
|
|
set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\fop-hyph.jar
|
|
|
|
set LOCALCLASSPATH=%LOCALCLASSPATH%;%FOP_HYPHENATION_PATH%
|
|
|
|
|
2007-05-28 16:31:24 +02:00
|
|
|
set JAVAOPTS=-Denv.windir=%WINDIR%
|
|
|
|
|
2006-04-23 16:45:17 +02:00
|
|
|
if "%JAVA_HOME%" == "" goto noJavaHome
|
|
|
|
if not exist "%JAVA_HOME%\bin\java.exe" goto noJavaHome
|
|
|
|
if "%JAVACMD%" == "" set JAVACMD=%JAVA_HOME%\bin\java
|
|
|
|
goto runFop
|
|
|
|
|
|
|
|
:noJavaHome
|
|
|
|
if "%JAVACMD%" == "" set JAVACMD=java
|
|
|
|
|
|
|
|
:runFop
|
2007-01-05 22:01:51 +01:00
|
|
|
rem ECHO "%JAVACMD%"
|
2007-05-28 16:31:24 +02:00
|
|
|
"%JAVACMD%" %JAVAOPTS% %LOGCHOICE% %LOGLEVEL% -cp "%LOCALCLASSPATH%" org.apache.fop.cli.Main %FOP_CMD_LINE_ARGS%
|