ANT fix for frequent recompile

Поиск
Список
Период
Сортировка
От Bruce Momjian
Тема ANT fix for frequent recompile
Дата
Msg-id 200105190248.f4J2mIt05879@candle.pha.pa.us
обсуждение исходный текст
Список pgsql-jdbc
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>


В списке pgsql-jdbc по дате отправления:

Предыдущее
От: "Dave Cramer"
Дата:
Сообщение: Latest Binaries
Следующее
От: Ken K
Дата:
Сообщение: Contributing fixes to Serilize.java