sdx-developers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [sdx-developers] Commits


From: Pierrick Brihaye
Subject: Re: [sdx-developers] Commits
Date: Mon, 29 Sep 2003 11:16:06 +0200
User-agent: Mozilla/5.0 (Windows; U; Win98; fr-FR; rv:1.0.2) Gecko/20030208 Netscape/7.02

Re,

Pierrick Brihaye a écrit:

7) un build.xml à même de créer un patch Lucene contenant les ressources
citées en 5) et la classe citée en 6). Ce build vérifie également qu'on
travaille en JDK 1.4+ qui contient nativement une gestion des expressions
régulières nécessaires à l'analyseur arabe (et à d'autres futurs packages
?).

Quelques petits problèmes qui aparaissent d'ores et déjà.

<exclude name="**/POSTGRESQLRepository.java" unless="with.postgresql"/>

est dupliquée.

Dans :

<target name="prepare-src" depends="prepare">

ajouter :

<mkdir dir="${build.lib.dir}"/>

Dans :
<target name="prepare-src-main" depends="prepare, prepare-src, exclude-src-hsql, exclude-src-mysql, exclude-src-oracle, exclude-src-postgresql">

ajouter :

<copy tofile="${build.lib.dir}/${patched.lucene.jar}">
  <fileset dir="${lib.dir}/optional">
   <include name="lucene*.jar"/>
  </fileset>
</copy>

Dans :
<target name="patch-lucene-jar" depends="compile-lucene" if="native-regexp">

retirer :
<mkdir dir="${build.lib.dir}"/> (désormais dans prepare-src)

retirer :
<copy tofile="${build.lib.dir}/${patched.lucene.jar}">
  <fileset dir="${lib.dir}/optional">
    <include name="lucene*.jar"/>
  </fileset>
</copy> (désormais dans prepare-src-main)

Eventuellement (à tester), pour :

<target name="compile-lucene" depends="prepare-src-main" description="Compiles the lucene files">

ajouter :
if="native-regexp"

Pas toujours très élégant, mais ça devrait permettre un build sous un JDK 1.3.

A+

--
Pierrick Brihaye, informaticien
Service régional de l'Inventaire
DRAC Bretagne
mailto:address@hidden





reply via email to

[Prev in Thread] Current Thread [Next in Thread]