| <?xml version="1.0"?> | 
 | <!-- | 
 |  Licensed to the Apache Software Foundation (ASF) under one or more | 
 |  contributor license agreements.  See the NOTICE file distributed with | 
 |  this work for additional information regarding copyright ownership. | 
 |  The ASF licenses this file to You under the Apache License, Version 2.0 | 
 |  (the "License"); you may not use this file except in compliance with | 
 |  the License.  You may obtain a copy of the License at | 
 |  | 
 |      http://www.apache.org/licenses/LICENSE-2.0 | 
 |  | 
 |  Unless required by applicable law or agreed to in writing, software | 
 |  distributed under the License is distributed on an "AS IS" BASIS, | 
 |  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | 
 |  See the License for the specific language governing permissions and | 
 |  limitations under the License. | 
 | --> | 
 | <project name="parse-tika" default="deps-jar" xmlns:ivy="antlib:org.apache.ivy.ant"> | 
 |  | 
 |     <property name="ivy.install.version" value="2.1.0" /> | 
 |     <condition property="ivy.home" value="${env.IVY_HOME}"> | 
 |       <isset property="env.IVY_HOME" /> | 
 |     </condition> | 
 |     <property name="ivy.home" value="${user.home}/.ant" /> | 
 |     <property name="ivy.checksums" value="" /> | 
 |     <property name="ivy.jar.dir" value="${ivy.home}/lib" /> | 
 |     <property name="ivy.jar.file" value="${ivy.jar.dir}/ivy.jar" /> | 
 |  | 
 |     <target name="download-ivy" unless="offline"> | 
 |  | 
 |         <mkdir dir="${ivy.jar.dir}"/> | 
 |         <!-- download Ivy from web site so that it can be used even without any special installation --> | 
 |         <get src="http://repo2.maven.org/maven2/org/apache/ivy/ivy/${ivy.install.version}/ivy-${ivy.install.version}.jar"  | 
 |              dest="${ivy.jar.file}" usetimestamp="true"/> | 
 |     </target> | 
 |  | 
 |     <target name="init-ivy" depends="download-ivy"> | 
 |       <!-- try to load ivy here from ivy home, in case the user has not already dropped | 
 |               it into ant's lib dir (note that the latter copy will always take precedence). | 
 |               We will not fail as long as local lib dir exists (it may be empty) and | 
 |               ivy is in at least one of ant's lib dir or the local lib dir. --> | 
 |         <path id="ivy.lib.path"> | 
 |             <fileset dir="${ivy.jar.dir}" includes="*.jar"/> | 
 |  | 
 |         </path> | 
 |         <taskdef resource="org/apache/ivy/ant/antlib.xml" | 
 |                  uri="antlib:org.apache.ivy.ant" classpathref="ivy.lib.path"/> | 
 |     </target> | 
 |  | 
 |   <target name="deps-jar" depends="init-ivy"> | 
 |     <ivy:retrieve pattern="lib/[artifact]-[revision].[ext]"/> | 
 |   </target> | 
 |  | 
 | </project> |