Re: build.xml patch

From: Barry Lind <barry(at)xythos(dot)com>
To: mike beachy <beachy(at)marketboy(dot)com>
Cc: pgsql-jdbc(at)postgresql(dot)org
Subject: Re: build.xml patch
Date: 2002-10-20 00:13:09
Message-ID: 3DB1F515.9020607@xythos.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-jdbc

Patch applied.

--Barry

mike beachy wrote:
> I've included a small patch for build.xml.
>
> The scenario that it fixes:
>
> Knowing that the dev code has a lot of bug fixes not present in the
> standard releases, J Random User checks out cvs code, goes directly to
> src/interfaces/jdbc and types 'ant'. User then gets compile errors due
> to ${major} and ${minor} not being filtered during the creation of
> Driver.java. After reading the README (a bit out of order, but who can
> say they haven't done similar things) he then tries configuring and
> running make. Unfortunately, this also fails because once Driver.java is
> created, it's never overwritten.
>
> I'm not sure that overwriting Driver.java is a good thing, but checking
> for defined major and minor definitely is.
>
> -mike
>
>
> Index: build.xml
> ===================================================================
> RCS file: /projects/cvsroot/pgsql-server/src/interfaces/jdbc/build.xml,v
> retrieving revision 1.29
> diff -c -r1.29 build.xml
> *** build.xml 2002/09/25 07:01:30 1.29
> --- build.xml 2002/09/27 21:19:17
> ***************
> *** 156,165 ****
> --- 156,169 ----
> <filter token="JDBCCONNECTCLASS" value="${connectclass}" />
> <filter token="DEF_PGPORT" value="${def_pgport}" />
>
> + <fail unless="major" message="'major' undefined. Please follow the directions in README."/>
> + <fail unless="minor" message="'minor' undefined. Please follow the directions in README."/>
> +
> <!-- Put a check for the current version here -->
>
> <!-- now copy and filter the file -->
> <copy file="${package}/Driver.java.in"
> + overwrite="true"
> tofile="${package}/Driver.java"
> filtering="yes" />
>
> ---------------------------(end of broadcast)---------------------------
> TIP 1: subscribe and unsubscribe commands go to majordomo(at)postgresql(dot)org
>

In response to

Responses

Browse pgsql-jdbc by date

  From Date Subject
Next Message Bruce Momjian 2002-10-20 02:17:17 Re: /contrib/retep to gborg
Previous Message Aaron Mulder 2002-10-19 23:36:57 Re: [PATCHES] Anoter JDBC Error