|
19 | 19 | */ |
20 | 20 | --> |
21 | 21 |
|
22 | | -<!-- $Id$ --> |
| 22 | +<!-- $Id: build.xml 887831 2009-12-07 03:56:29Z psteitz $ --> |
23 | 23 | <project name="commons-dbcp" default="test" basedir="."> |
24 | 24 |
|
25 | 25 | <target name="init"> |
|
51 | 51 |
|
52 | 52 | <property name="name" value="commons-dbcp"/> |
53 | 53 | <property name="title" value="Apache Commons Database Pooling Package"/> |
54 | | - <property name="version" value="Nightly-${DSTAMP}${TSTAMP}"/> |
| 54 | + <property name="version" value="1.3"/> |
55 | 55 | <property name="package" value="org.apache.commons.dbcp.*"/> |
56 | 56 |
|
57 | 57 | <property name="build.dir" value="${basedir}/build"/> |
|
65 | 65 | <property name="test.runner" value="junit.textui.TestRunner" /> |
66 | 66 |
|
67 | 67 | <property name="javadoc.dir" value="${dist.dir}/docs/api"/> |
68 | | - <property name="javadoc.bottom" value="<small>Copyright &copy; 2001-2004 Apache Software Foundation. Documenation generated ${TODAY}</small>."/> |
| 68 | + <property name="javadoc.bottom" value="<small>Copyright &copy; 2001-2009 Apache Software Foundation. Documenation generated ${TODAY}</small>."/> |
69 | 69 | <property name="javadoc.overview" value="${basedir}/src/java/org/apache/commons/dbcp/overview.html"/> |
70 | 70 |
|
71 | 71 | <property name="javac.optimize" value="false"/> |
72 | 72 | <property name="javac.debug" value="true"/> |
73 | 73 | <property name="javac.deprecation" value="false"/> |
| 74 | + <property name="javac.source" value="1.4" /> |
74 | 75 |
|
75 | 76 | <available property="jndi.present" classname="javax.naming.Context"/> |
76 | | - <available property="jdbc4.present" classname="java.sql.Wrapper"/> |
77 | 77 | </target> |
78 | 78 |
|
79 | 79 | <target name="check_jar"> |
|
128 | 128 | <delete dir="${dist.dir}"/> |
129 | 129 | </target> |
130 | 130 |
|
131 | | - <target name="prepare-nojdbc4" depends="init" unless="jdbc4.present"> |
132 | | - <echo message="Commenting out the jdbc4 additional methods since JDBC 4 was not detected."/> |
133 | | - <property name="src.dir" value="${build.dir}/src"/> |
| 131 | + <target name="filter-sources"> |
| 132 | + <echo message="Comment out the jdbc4 additional methods."/> |
| 133 | + <property name="src.dir" value="${basedir}/src"/> |
134 | 134 | <property name="src.java.dir" value="${src.dir}/java"/> |
135 | 135 | <property name="src.test.dir" value="${src.dir}/test"/> |
136 | | - <property name="javac.source" value="1.4" /> |
137 | 136 |
|
138 | | - <mkdir dir="${src.dir}"/> |
139 | | - <copy todir="${src.dir}" filtering="yes"> |
140 | | - <fileset dir="${basedir}/src" defaultexcludes="no"> |
141 | | - <include name="**/*.java"/> |
142 | | - <include name="**/*.xml"/> |
143 | | - <include name="**/*.properties"/> |
144 | | - <include name="**/*.jocl"/> |
145 | | - <include name="**/package.html"/> |
146 | | - </fileset> |
147 | | - </copy> |
148 | | - <replace dir="${src.dir}" token="/* JDBC_4_ANT_KEY_BEGIN */" value="/*"/> |
149 | | - <replace dir="${src.dir}" token="/* JDBC_4_ANT_KEY_END */" value="*/"/> |
150 | | - </target> |
| 137 | + <replace dir="${src.java.dir}" token="/* JDBC_4_ANT_KEY_BEGIN */" value="/*"/> |
| 138 | + <replace dir="${src.java.dir}" token="/* JDBC_4_ANT_KEY_END */" value="*/"/> |
151 | 139 |
|
152 | | - <target name="prepare-jdbc4" depends="init" if="jdbc4.present"> |
153 | | - <echo message="JDBC 4 was detected."/> |
154 | | - <property name="src.dir" value="${basedir}/src"/> |
155 | | - <property name="src.java.dir" value="${src.dir}/java"/> |
156 | | - <property name="src.test.dir" value="${src.dir}/test"/> |
157 | | - <property name="javac.source" value="1.5" /> |
| 140 | + <replace dir="${src.test.dir}" token="/* JDBC_4_ANT_KEY_BEGIN */" value="/*"/> |
| 141 | + <replace dir="${src.test.dir}" token="/* JDBC_4_ANT_KEY_END */" value="*/"/> |
158 | 142 | </target> |
159 | 143 |
|
160 | | - <target name="prepare" depends="init,prepare-nojdbc4,prepare-jdbc4"/> |
| 144 | + <target name="prepare" depends="init,filter-sources"/> |
161 | 145 |
|
162 | 146 | <target name="javadoc" depends="prepare" description="generates javadocs"> |
163 | 147 | <mkdir dir="${javadoc.dir}"/> |
|
0 commit comments