Re: build.xml patch
От | Barry Lind |
---|---|
Тема | Re: build.xml patch |
Дата | |
Msg-id | 3DB1F515.9020607@xythos.com обсуждение исходный текст |
Ответ на | build.xml patch (mike beachy <beachy@marketboy.com>) |
Ответы |
Re: build.xml patch
|
Список | 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 по дате отправления: