stefano     01/12/11 13:22:12

  Modified:    .        build.xml
  Log:
  - adding lucene to the build
  - moving the db files with filtering disabled (which was the solution to the 
corruption of the db.backup file)
  
  Revision  Changes    Path
  1.117     +21 -10    xml-cocoon2/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/xml-cocoon2/build.xml,v
  retrieving revision 1.116
  retrieving revision 1.117
  diff -u -r1.116 -r1.117
  --- build.xml 2001/11/30 09:33:20     1.116
  +++ build.xml 2001/12/11 21:22:12     1.117
  @@ -327,6 +327,9 @@
                       property="maybeupload.present" 
                       classname="uk.co.weft.maybeupload.MaybeUploadRequestWrapper"/>
   
  +    <ClassAvailable classpathref="classpath" 
  +                    property="lucene.present" 
  +                    classname="org.apache.lucene.search.Searcher"/>
     </target>
     
     <target name="prepare-jdbc" depends="filter-jdbc,nofilter-jdbc"/>
  @@ -452,12 +455,22 @@
                value="MaybeUpload simplifies the handling of uploaded files."/>
       </antcall>
     </target>  
  -
  +  <target name="lucene-warn" unless="lucene.present" depends="optional-tests"
  +      description="Outputs a warning if org.apache.lucene.* classes are missing 
during compilation">
  +    <antcall target="op-warning">
  +      <param name="thing" value="Lucene"/>
  +      <param name="recovery" 
  +        value="Get Lucene from http://jakarta.apache.org/lucene/ and place the jar 
in the lib dir"/>
  +      <param name="message"
  +             value="Lucene is required for the Cocoon searches."/>
  +    </antcall>
  +  </target>
  +  
     <!-- =================================================================== -->
     <!-- Print out warnings for optional components                          -->
     <!-- =================================================================== -->
     <target name="optional-warnings" 
  -          depends="jfor-warn, xmldb-warn, xt-warn, php-warn, naming-warn, svg-warn, 
fop-warn, tidy-warn, maybeupload-warn" 
  +          depends="jfor-warn, xmldb-warn, xt-warn, php-warn, naming-warn, svg-warn, 
fop-warn, tidy-warn, maybeupload-warn, lucene-warn" 
         description="Outputs warnings if some optional jars are missing from the 
environment">
     </target>
   
  @@ -523,6 +536,8 @@
   
           <exclude name="**/CocoonServlet*.java"       unless="servlet.present"/>
   
  +        <exclude name="**/lucene/*"                 unless="lucene.present"/>
  +
           <exclude name="**/http/RequestWrapper*.java"/>
           <exclude name="**/browser/*.x*"/>
         </fileset>
  @@ -773,6 +788,7 @@
           <exclude name="**/*.jpg"/>
           <exclude name="**/*.png"/>
           <exclude name="**/i18n/*"/>
  +        <exclude name="**/db/*"/>
         </fileset>
       </copy>
   
  @@ -781,24 +797,19 @@
           <include name="**/*.gif"/>
           <include name="**/*.jpg"/>
           <include name="**/*.png"/>
  +        <include name="**/i18n/*"/>
  +        <include name="**/db/*"/>
         </fileset>
       </copy>
   
       <!-- copy the documentation, it's already prepared in the build context dir -->
       <mkdir dir="${build.war}/documentation"/>
       <copy todir="${build.war}/documentation" filtering="off">
  -      <fileset dir="${build.context}">
  -      </fileset>
  +      <fileset dir="${build.context}"/>
       </copy>
   
       <!-- correct the image references -->
       <replace dir="${build.war}/documentation/svg" token="context://images" 
value="context://documentation/images"/>
  -
  -    <!-- copy i18n sample webapp-->
  -    <copy todir="${build.war}/i18n" filtering="off">
  -      <fileset dir="${webapp.dir}/i18n">
  -      </fileset>
  -    </copy>
   
     </target>
   
  
  
  

----------------------------------------------------------------------
In case of troubles, e-mail:     [EMAIL PROTECTED]
To unsubscribe, e-mail:          [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to