You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pdfbox.apache.org by le...@apache.org on 2014/08/20 21:01:15 UTC
svn commit: r1619208 - /pdfbox/trunk/pdfbox/build.xml
Author: lehmi
Date: Wed Aug 20 19:01:15 2014
New Revision: 1619208
URL: http://svn.apache.org/r1619208
Log:
PDFBOX-2276: removed jempbox from ant build
Modified:
pdfbox/trunk/pdfbox/build.xml
Modified: pdfbox/trunk/pdfbox/build.xml
URL: http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/build.xml?rev=1619208&r1=1619207&r2=1619208&view=diff
==============================================================================
--- pdfbox/trunk/pdfbox/build.xml (original)
+++ pdfbox/trunk/pdfbox/build.xml Wed Aug 20 19:01:15 2014
@@ -49,16 +49,6 @@
<property name="fontbox.test.dir" value="../${fontbox.project.name}/src/test/java" />
<property name="fontbox.testfiles.dir" value="../${fontbox.project.name}/src/test/resources" />
- <!-- jempbox -->
- <property name="jempbox.project.name" value="jempbox"/>
- <property name="jempbox.release.name" value="${jempbox.project.name}-${project.version}" />
- <property name="jempbox.src.dir" value="../${jempbox.project.name}/src/main/java" />
- <property name="jempbox.target.dir" value="../${jempbox.project.name}/target" />
- <property name="jempbox.jar" value="${jempbox.target.dir}/${jempbox.release.name}.jar" />
- <property name="jempbox.dest.dir" value="${jempbox.target.dir}/classes" />
- <property name="jempbox.test.dir" value="../${jempbox.project.name}/src/test/java" />
- <property name="jempbox.testfiles.dir" value="../${jempbox.project.name}/src/test/resources" />
-
<property name="maven.repo1" value="http://repo1.maven.org/maven2" />
<property name="maven.repo2" value="http://repo2.maven.org/maven2" />
@@ -99,7 +89,6 @@
<pathelement path="${logging.jar}" />
<pathelement path="${junit.jar}" />
<pathelement path="${fontbox.jar}" />
- <pathelement path="${jempbox.jar}" />
<pathelement path="${pdfbox.dest.dir}" />
<pathelement path="${pdfbox.resources.dir}" />
</path>
@@ -111,13 +100,6 @@
<pathelement path="${fontbox.resources.dir}" />
</path>
- <path id="jempbox.build.classpath">
- <pathelement path="${logging.jar}" />
- <pathelement path="${junit.jar}" />
- <pathelement path="${jempbox.dest.dir}" />
- <pathelement path="${jempbox.resources.dir}" />
- </path>
-
<target name="pdfbox.clean" description="Remove all generated files">
<delete dir="${pdfbox.target.dir}"/>
<delete dir="${bin.dir}"/>
@@ -129,10 +111,6 @@
<delete dir="${fontbox.target.dir}"/>
</target>
- <target name="jempbox.clean" description="Remove all generated files">
- <delete dir="${jempbox.target.dir}"/>
- </target>
-
<target name="pdfbox.init">
<mkdir dir="${pdfbox.dest.dir}"/>
<mkdir dir="${bin.dir}" />
@@ -146,11 +124,7 @@
<mkdir dir="${fontbox.dest.dir}"/>
</target>
- <target name="jempbox.init">
- <mkdir dir="${jempbox.dest.dir}"/>
- </target>
-
- <target name="pdfbox.compile" depends="fontbox.package,jempbox.package,pdfbox.init"
+ <target name="pdfbox.compile" depends="fontbox.package,pdfbox.init"
description="Compile Java source files">
<!-- required encoding flag to be able to build using ibm-jdk on redhat ES-->
<javac srcdir="${pdfbox.src.dir}" destdir="${pdfbox.dest.dir}"
@@ -172,17 +146,6 @@
classpathref="fontbox.build.classpath" encoding="ISO-8859-1"/>
</target>
- <target name="jempbox.compile" depends="jempbox.init"
- description="Compile Java source files">
- <!-- required encoding flag to be able to build using ibm-jdk on redhat ES-->
- <javac srcdir="${jempbox.src.dir}" destdir="${jempbox.dest.dir}"
- target="1.6" source="1.6" debug="on" deprecation="on"
- classpathref="jempbox.build.classpath" encoding="ISO-8859-1"/>
- <javac srcdir="${jempbox.test.dir}" destdir="${jempbox.dest.dir}"
- target="1.6" source="1.6" debug="on" deprecation="on"
- classpathref="jempbox.build.classpath" encoding="ISO-8859-1"/>
- </target>
-
<target name="test" depends="testextract,test-junit,testimage" description="Run all the junit tests"/>
<target name="testextract" depends="clean,pdfbox.compile" description="Test text extraction">
@@ -201,7 +164,6 @@
<pathelement path="${pdfbox.dest.dir}"/>
<pathelement path="${pdfbox.resources.dir}" />
<pathelement path="${fontbox.dest.dir}"/>
- <pathelement path="${jempbox.dest.dir}"/>
</classpath>
<formatter usefile="false" type="plain" />
<test name="org.apache.pdfbox.util.TestTextStripper" />
@@ -225,7 +187,6 @@
<pathelement path="${pdfbox.dest.dir}"/>
<pathelement path="${pdfbox.resources.dir}" />
<pathelement path="${fontbox.dest.dir}"/>
- <pathelement path="${jempbox.dest.dir}"/>
</classpath>
<formatter usefile="false" type="plain" />
<test name="org.apache.pdfbox.util.TestPDFToImage" />
@@ -245,7 +206,6 @@
<pathelement path="${pdfbox.dest.dir}"/>
<pathelement path="${pdfbox.resources.dir}" />
<pathelement path="${fontbox.dest.dir}"/>
- <pathelement path="${jempbox.dest.dir}"/>
</classpath>
<formatter usefile="false" type="plain" />
<test name="org.apache.pdfbox.TestAll" />
@@ -296,17 +256,6 @@
</antcall>
</target>
- <target name="get.externallibs.jempbox">
- <antcall target="downloadfile">
- <param name="sourcefile" value="${junit.url}"/>
- <param name="destfile" value="${junit.jar}"/>
- </antcall>
- <antcall target="downloadfile">
- <param name="sourcefile" value="${logging.url}"/>
- <param name="destfile" value="${logging.jar}"/>
- </antcall>
- </target>
-
<target name="pdfbox.package" depends="get.externallibs.pdfbox,pdfbox.compile" description="Package pdfbox into a jar file">
<propertyfile file="${pdfbox.resources.dir}/org/apache/pdfbox/resources/pdfbox.version">
<entry key="pdfbox.version" value="${pdfbox.release.name}"/>
@@ -340,25 +289,11 @@
</jar>
</target>
- <target name="jempbox.package" depends="get.externallibs.jempbox,jempbox.compile" description="Package jempbox into a jar file">
- <jar jarfile="${jempbox.jar}">
- <fileset dir="${jempbox.dest.dir}"/>
- <metainf dir="." includes="*.txt"/>
- <manifest>
- <attribute name="Built-By" value="${user.name}"/>
- <attribute name="Implementation-Title" value="Apache JempBox"/>
- <attribute name="Implementation-Version" value="${project.version}"/>
- <attribute name="Implementation-Vendor" value="The Apache Software Foundation"/>
- <attribute name="Implementation-URL" value="http://pdfbox.apache.org/"/>
- </manifest>
- </jar>
- </target>
-
<!-- We use Maven to create the release packages. Keep this target for -->
<!-- now for backwards compatibility with old build scripts and habits -->
<target name="dist" depends="pdfbox.clean,pdfbox.package,build.NET"/>
- <target name="clean" depends="fontbox.clean,jempbox.clean,pdfbox.clean"/>
+ <target name="clean" depends="fontbox.clean,pdfbox.clean"/>
<target name="checkForIKVM">
<condition property="IKVMAvailable">
@@ -447,22 +382,6 @@
<arg value="-out:${bin.dir}\${fontbox.release.name}.dll" />
<arg value="${fontbox.jar}" />
</exec>
- <echo>Building JempBox</echo>
- <exec executable="${ikvmc}">
- <arg value="-reference:${ikvm.dir}/bin/IKVM.OpenJDK.Util.dll" />
- <arg value="-reference:${ikvm.dir}/bin/IKVM.OpenJDK.Charsets.dll" />
- <arg value="-reference:${ikvm.dir}/bin/IKVM.OpenJDK.Text.dll" />
- <arg value="-reference:${ikvm.dir}/bin/IKVM.OpenJDK.Core.dll" />
- <arg value="-reference:${ikvm.dir}/bin/IKVM.OpenJDK.Media.dll" />
- <arg value="-reference:${ikvm.dir}/bin/IKVM.OpenJDK.Misc.dll" />
- <arg value="-reference:${ikvm.dir}/bin/IKVM.OpenJDK.Security.dll" />
- <arg value="-reference:bin/junit.dll" />
- <arg value="-target:library" />
- <arg value="-compressresources" />
- <arg value="-version:${project.version}.0" />
- <arg value="-out:${bin.dir}\${jempbox.release.name}.dll" />
- <arg value="${jempbox.jar}" />
- </exec>
<echo>Building Commons Logging</echo>
<exec executable="${ikvmc}">
<arg value="-reference:${ikvm.dir}/bin/IKVM.OpenJDK.Util.dll" />
@@ -491,7 +410,6 @@
<arg value="-reference:${ikvm.dir}/bin/IKVM.OpenJDK.Security.dll" />
<arg value="-reference:${ikvm.dir}/bin/IKVM.OpenJDK.SwingAWT.dll" />
<arg value="-reference:bin/${fontbox.release.name}.dll" />
- <arg value="-reference:bin/${jempbox.release.name}.dll" />
<arg value="-reference:bin/${bcprov.name}.dll" />
<arg value="-reference:bin/${bcmail.name}.dll" />
<arg value="-reference:bin/junit.dll" />