I have applied the following patch to prevent ANT from recreating the
JAR file all the time. The copying of the error.properties files was
causing the *.jar files to appear out of date, when in fact they were
fine.
--
Bruce Momjian | http://candle.pha.pa.us
pgman@candle.pha.pa.us | (610) 853-3000
+ If your life is a hard drive, | 830 Blythe Avenue
+ Christ can be your backup. | Drexel Hill, Pennsylvania 19026
*** ./src/interfaces/jdbc/build.xml.orig Fri May 18 22:14:06 2001
--- ./src/interfaces/jdbc/build.xml Fri May 18 22:45:41 2001
***************
*** 108,117 ****
<exclude name="${package}/PostgresqlDataSource.java" unless="jdk1.2e+" />
<exclude name="${package}/xa/**" unless="jdk1.2e+" />
<exclude name="${package}/test/**" unless="junit" />
</javac>
<copy todir="${dest}" overwrite="true" filtering="on">
<fileset dir="${src}">
! <include name="**/*.properties" />
<exclude name="${dest}/**" />
</fileset>
</copy>
--- 108,118 ----
<exclude name="${package}/PostgresqlDataSource.java" unless="jdk1.2e+" />
<exclude name="${package}/xa/**" unless="jdk1.2e+" />
<exclude name="${package}/test/**" unless="junit" />
+ <exclude name="${package}/*.properties" />
</javac>
<copy todir="${dest}" overwrite="true" filtering="on">
<fileset dir="${src}">
! <include name="${package}/*.properties" />
<exclude name="${dest}/**" />
</fileset>
</copy>
***************
*** 138,144 ****
<!-- This builds the jar file containing the driver -->
<target name="jar" depends="compile,examples">
! <jar jarfile="${jars}/postgresql.jar" basedir="${dest}" includes="${package}/**" excludes="${package}/test/**"/>
<jar jarfile="${jars}/postgresql-examples.jar" basedir="${dest}" includes="example/**" />
</target>
--- 139,145 ----
<!-- This builds the jar file containing the driver -->
<target name="jar" depends="compile,examples">
! <jar jarfile="${jars}/postgresql.jar" basedir="${dest}" includes="${package}/**"
excludes="${package}/test/**,${package}/*.properties"/>
<jar jarfile="${jars}/postgresql-examples.jar" basedir="${dest}" includes="example/**" />
</target>