You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by cm...@apache.org on 2002/06/18 02:47:39 UTC

cvs commit: jakarta-lucene-sandbox/contributions/webcrawler-LARM build.xml

cmarschner    2002/06/17 17:47:39

  Modified:    contributions/webcrawler-LARM build.xml
  Log:
  lucene.jar is now necessary for building lucene storage
  
  Revision  Changes    Path
  1.2       +35 -4     jakarta-lucene-sandbox/contributions/webcrawler-LARM/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-lucene-sandbox/contributions/webcrawler-LARM/build.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- build.xml	1 Jun 2002 18:55:15 -0000	1.1
  +++ build.xml	18 Jun 2002 00:47:39 -0000	1.2
  @@ -2,6 +2,8 @@
   
   <project name="webcrawler-LARM" default="build" basedir=".">
   
  +  <property file="${basedir}/build.properties" />
  +
     <property name="name"           value="webcrawler_LARM"/>
     <property name="version"        value="0.5"/>
     <property name="final.name"     value="${name}-${version}"/>
  @@ -18,27 +20,56 @@
     <property name="build.src"      value="${build.dir}/src"/>
     <property name="build.encoding" value="ISO-8859-1"/>
   
  +  
  +
     <property name="threads"        value="15"/>
   
   <!-- Build classpath -->
     <path id="classpath">
       <pathelement location="${build.classes}"/>
  +    <pathelement location="${lucene.jar}"/>
       <fileset dir="${lib.dir}">
  -      <include name="*.jar" />
  -    </fileset>
  -  </path>
  +        <include name="*.jar" />
  +     </fileset>
  +   </path>
   
     <path id="run.classpath">
       <pathelement location="${build.dir}/${final.name}.jar"/>
  +    <pathelement location="${lucene.jar}"/>
       <fileset dir="${lib.dir}">
         <include name="*.jar" />
       </fileset>
     </path>
   
  +
  +
  +  <!-- ================================================================== -->
  +  <!-- I N I T                                                            -->
  +  <!-- ================================================================== -->
  +
  +
  +  <target name="init">
  +    <available
  +      property="lucene.present"
  +      classname="org.apache.lucene.document.Document"
  +      classpath="${lucene.jar}"
  +    />
  +  </target>
  +
  +  <target name="lucene_check" depends="init" unless="lucene.present">
  +    <echo>
  +      ##################################################################
  +      Lucene not found.
  +      Lucene Home: ${lucene.jar}
  +      ##################################################################
  +    </echo>
  +  </target>
  +
  +
     <!-- ================================================================== -->
     <!-- B U I L D                                                          -->
     <!-- ================================================================== -->
  -  <target name="build"
  +  <target name="build" depends="init,lucene_check"
       description="-> builds jar file">
       <mkdir dir="${build.dir}"/>
       <mkdir dir="${build.classes}"/>
  
  
  

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>