[Top][All Lists]
[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