Re: build.xml patch - Mailing list pgsql-jdbc

From Barry Lind
Subject Re: build.xml patch
Date
Msg-id 3DB1F515.9020607@xythos.com
Whole thread Raw
In response to build.xml patch  (mike beachy <beachy@marketboy.com>)
Responses Re: build.xml patch
List 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@postgresql.org
>



pgsql-jdbc by date:

Previous
From: Barry Lind
Date:
Subject: Re: new String(byte[]) performance
Next
From: Barry Lind
Date:
Subject: Re: [PATCHES] Anoter JDBC Error