|
patch: fix 'compile' target to do correct dependency checking: msg#00181db.postgresql.jdbc
This patch ensures that the 'compile' target includes all the source files needed for the build so that Ant's dependency checking works correctly. I've only tested against JDK1.4 / JDBC3 but it should work for other builds (all going well). Without this patch, only the jdbcN subpackage corresponding to the exact JDBC version the driver is configured for is included in the source file set. Changes to abstract classes in other subpackages (for example, jdbc1.AbstractJdbc1Statement with a JDBC2 or JDBC3 build) will be missed by ant's dependency check and the classes may not be rebuilt. This only bites dependency checking, not clean builds, as the "missing" source files are automatically located and built by the compiler when referenced by other, included, classes. -O
---------------------------(end of broadcast)--------------------------- TIP 9: the planner will ignore your desire to choose an index scan if your joining column's datatypes do not match |
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | Re: Bug #926: if old postgresql.jar in CLASSPATH, ant fails: 00181, Bruce Momjian |
|---|---|
| Next by Date: | patch: add a finalizer to AbstractJdbc1Statement: 00181, Oliver Jowett |
| Previous by Thread: | Re: Bug #926: if old postgresql.jar in CLASSPATH, ant failsi: 00181, Bruce Momjian |
| Next by Thread: | Re: patch: fix 'compile' target to do correct dependency checking: 00181, Barry Lind |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |