You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pdfbox.apache.org by ju...@apache.org on 2010/06/21 14:50:28 UTC

svn commit: r956551 - /pdfbox/trunk/pdfbox/build.xml

Author: jukka
Date: Mon Jun 21 12:50:28 2010
New Revision: 956551

URL: http://svn.apache.org/viewvc?rev=956551&view=rev
Log:
PDFBOX-752: Move Lucene and Ant code into separate components

Remove Lucene and Ant references from the Ant build file

Modified:
    pdfbox/trunk/pdfbox/build.xml

Modified: pdfbox/trunk/pdfbox/build.xml
URL: http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/build.xml?rev=956551&r1=956550&r2=956551&view=diff
==============================================================================
--- pdfbox/trunk/pdfbox/build.xml (original)
+++ pdfbox/trunk/pdfbox/build.xml Mon Jun 21 12:50:28 2010
@@ -41,10 +41,6 @@
     <property name="maven.repo1" value="http://repo1.maven.org/maven2" />
     <property name="maven.repo2" value="http://repo2.maven.org/maven2" />
 
-    <property name="ant.name" value="ant-1.7.1" />
-    <property name="ant.url" value="${maven.repo1}/org/apache/ant/ant/1.7.1/${ant.name}.jar" />
-    <property name="ant.jar" value="${jar.dir}/ant.jar" />
-
     <property name="fontbox.name" value="fontbox-1.1.0" />
     <property name="fontbox.url" value="${maven.repo1}/org/apache/pdfbox/fontbox/1.1.0/${fontbox.name}.jar" />
     <property name="fontbox.jar" value="${jar.dir}/${fontbox.name}.jar" />
@@ -53,14 +49,6 @@
     <property name="jempbox.url" value="${maven.repo1}/org/apache/pdfbox/jempbox/1.1.0/${jempbox.name}.jar" />
     <property name="jempbox.jar" value="${jar.dir}/${jempbox.name}.jar" />
 
-    <property name="lucene.name" value="lucene-core-2.4.1" />
-    <property name="lucene.url" value="${maven.repo1}/org/apache/lucene/lucene-core/2.4.1/${lucene.name}.jar" />
-    <property name="lucene.jar" value="${jar.dir}/${lucene.name}.jar" />
-
-    <property name="lucene-demos.name" value="lucene-demos-2.4.1" />
-    <property name="lucene-demos.url" value="${maven.repo1}/org/apache/lucene/lucene-demos/2.4.1/${lucene-demos.name}.jar" />
-    <property name="lucene-demos.jar" value="${jar.dir}/${lucene-demos.name}.jar" />
-
     <property name="bcprov.name" value="bcprov-jdk15-1.44" />
     <property name="bcprov.url" value="${maven.repo2}/org/bouncycastle/bcprov-jdk15/1.44/${bcprov.name}.jar" />
     <property name="bcprov.jar" value="${jar.dir}/${bcprov.name}.jar" />
@@ -266,10 +254,7 @@
                          value="src/test/resources/logging.properties"/>
             <classpath>
                 <pathelement path="${junit.jar}" />
-                <pathelement path="${ant.jar}" />
                 <pathelement path="${logging.jar}" />
-                <pathelement path="${lucene.jar}" />
-                <pathelement path="${lucene-demo.jar}" />
                 <pathelement path="${fontbox.jar}" />
                 <pathelement path="${jempbox.jar}" />
                 <pathelement path="${bcprov.jar}" />
@@ -293,10 +278,7 @@
                          value="src/test/resources/logging.properties"/>
             <classpath>
                 <pathelement path="${junit.jar}" />
-                <pathelement path="${ant.jar}" />
                 <pathelement path="${logging.jar}" />
-                <pathelement path="${lucene.jar}" />
-                <pathelement path="${lucene-demo.jar}" />
                 <pathelement path="${fontbox.jar}" />
                 <pathelement path="${jempbox.jar}" />
                 <pathelement path="${bcprov.jar}" />
@@ -316,10 +298,7 @@
                          value="src/test/resources/logging.properties"/>
             <classpath>
                 <pathelement path="${junit.jar}" />
-                <pathelement path="${ant.jar}" />
                 <pathelement path="${logging.jar}" />
-                <pathelement path="${lucene.jar}" />
-                <pathelement path="${lucene-demo.jar}" />
                 <pathelement path="${fontbox.jar}" />
                 <pathelement path="${jempbox.jar}" />
                 <pathelement path="${bcprov.jar}" />
@@ -332,25 +311,6 @@
         </junit>
     </target>
 
-    <target name="indexTestDocuments" depends="compile">
-        <java fork="yes" classname="org.apache.pdfbox.searchengine.lucene.IndexFiles" classpathref="build.classpath">
-            <arg value="-create" />
-            <arg value="-index" />
-            <arg value="index" />
-            <arg value="test-pdf" />
-        </java>
-    </target>
-
-    <target name="testPDF2Text" depends="compile">
-        <taskdef name="pdf2text" classname="org.apache.pdfbox.ant.PDFToTextTask" classpathref="build.classpath" />
-        <pdf2text>
-            <fileset dir="test-pdf">
-                <include name="**/*.pdf" />
-                <include name="**/*.PDF" />
-            </fileset>
-        </pdf2text>
-    </target>
-
     <target name="testexist">
         <echo message="Testing for ${destfile}" level="debug"/>
         <available file="${destfile}" property="exist"/>
@@ -395,15 +355,7 @@
         </checkstyle>
     </target>
 
-	<target name="get.externallibs">
-        <antcall target="downloadfile">
-            <param name="sourcefile" value="${lucene.url}"/>
-            <param name="destfile" value="${lucene.jar}"/>
-        </antcall>
-        <antcall target="downloadfile">
-            <param name="sourcefile" value="${lucene-demos.url}"/>
-            <param name="destfile" value="${lucene-demos.jar}"/>
-        </antcall>
+    <target name="get.externallibs">
         <antcall target="downloadfile">
             <param name="sourcefile" value="${fontbox.url}"/>
             <param name="destfile" value="${fontbox.jar}"/>
@@ -413,10 +365,6 @@
             <param name="destfile" value="${jempbox.jar}"/>
         </antcall>
         <antcall target="downloadfile">
-            <param name="sourcefile" value="${ant.url}"/>
-            <param name="destfile" value="${ant.jar}"/>
-        </antcall>
-        <antcall target="downloadfile">
             <param name="sourcefile" value="${bcmail.url}"/>
             <param name="destfile" value="${bcmail.jar}"/>
         </antcall>
@@ -450,10 +398,10 @@
             <metainf dir="." includes="*.txt"/>
             <manifest>
                 <attribute name="Built-By" value="${user.name}"/>
-                <attribute name="Implementation-Title" value="Apache PDFBox (incubating)"/>
+                <attribute name="Implementation-Title" value="Apache PDFBox"/>
                 <attribute name="Implementation-Version" value="${project.version}"/>
                 <attribute name="Implementation-Vendor" value="The Apache Software Foundation"/>
-                <attribute name="Implementation-URL" value="http://incubator.apache.org/pdfbox/"/>
+                <attribute name="Implementation-URL" value="http://pdfbox.apache.org/"/>
             </manifest>
         </jar>
         <zip zipfile="./${target.dir}/${project.name}-${project.version}.war">
@@ -562,39 +510,8 @@
             <arg value="-out:${bin.dir}\${jempbox.name}.dll" />
             <arg value="${jempbox.jar}" />
         </exec>
-        <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.AWT.WinForms.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:${ikvm.dir}/bin/IKVM.OpenJDK.SwingAWT.dll" />
-            <arg value="-target:library" />
-            <arg value="-compressresources" />
-            <arg value="-out:${bin.dir}\${lucene.name}.dll" />
-            <arg value="${lucene.jar}" />
-        </exec>
-        <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.AWT.WinForms.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:${ikvm.dir}/bin/IKVM.OpenJDK.SwingAWT.dll" />
-            <arg value="-reference:bin/${lucene.name}.dll" />
-            <arg value="-target:library" />
-            <arg value="-compressresources" />
-            <arg value="-out:${bin.dir}\${lucene-demos.name}.dll" />
-            <arg value="${lucene-demos.jar}" />
-        </exec>
         <echo>Building Commons Logging</echo>
-	<exec executable="${ikvmc}">
+        <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" />
@@ -622,8 +539,6 @@
             <arg value="-reference:${ikvm.dir}/bin/IKVM.OpenJDK.SwingAWT.dll" />
             <arg value="-reference:bin/${fontbox.name}.dll" />
             <arg value="-reference:bin/${jempbox.name}.dll" />
-            <arg value="-reference:bin/${lucene.name}.dll" />
-            <arg value="-reference:bin/${lucene-demos.name}.dll" />
             <arg value="-reference:bin/${bcprov.name}.dll" />
             <arg value="-reference:bin/${bcmail.name}.dll" />
             <arg value="-reference:bin/junit.dll" />
@@ -845,8 +760,6 @@
                encoding="ISO-8859-1"
                breakiterator="yes">
             <link href="http://java.sun.com/j2se/1.5.0/docs/api/"/>
-            <link href="http://lucene.apache.org/java/2_4_1/api/"/>
-            <!--<link href="http://jakarta.apache.org/ant/manual/api/" />-->
         </javadoc>
         <!-- PDFBOX-461: Disable javadoc creation timestamp -->
         <replaceregexp match="&lt;!-- Generated by javadoc .* --&gt;"