| 65 |
<property name="NC.dst.libdir" value="${SG.dst.libdir}/netCDF"/> |
<property name="NC.dst.libdir" value="${SG.dst.libdir}/netCDF"/> |
| 66 |
<property name="NC.dst.docdir" value="${SG.dst.docdir}/netCDF"/> |
<property name="NC.dst.docdir" value="${SG.dst.docdir}/netCDF"/> |
| 67 |
|
|
| 68 |
|
<!-- cisd-jhdf5 --> |
| 69 |
|
<property name="CJ.src.basedir" value="contrib/cisd-jhdf5"/> |
| 70 |
|
<property name="CJ.src.libdir" value="${CJ.src.basedir}/lib"/> |
| 71 |
|
<property name="CJ.src.nativelibdir" value="${CJ.src.basedir}/lib/batteries_included"/> |
| 72 |
|
<property name="CJ.src.docdir" value="${CJ.src.basedir}"/> |
| 73 |
|
<property name="CJ.dst.libdir" value="${SG.dst.libdir}/cisd-jhdf5"/> |
| 74 |
|
<property name="CJ.dst.docdir" value="${SG.dst.docdir}/cisd-jhdf5"/> |
| 75 |
|
|
| 76 |
|
<!-- jmatio --> |
| 77 |
|
<property name="JM.src.basedir" value="contrib/jmatio"/> |
| 78 |
|
<property name="JM.src.libdir" value="${JM.src.basedir}/lib"/> |
| 79 |
|
<property name="JM.src.docdir" value="${JM.src.basedir}"/> |
| 80 |
|
<property name="JM.dst.libdir" value="${SG.dst.libdir}/jmatio"/> |
| 81 |
|
<property name="JM.dst.docdir" value="${SG.dst.docdir}/jmatio"/> |
| 82 |
|
|
| 83 |
|
<!-- jna --> |
| 84 |
|
<property name="JN.src.basedir" value="contrib/jna"/> |
| 85 |
|
<property name="JN.src.libdir" value="${JN.src.basedir}/lib"/> |
| 86 |
|
<property name="JN.src.docdir" value="${JN.src.basedir}"/> |
| 87 |
|
<property name="JN.dst.libdir" value="${SG.dst.libdir}/jna"/> |
| 88 |
|
<property name="JN.dst.docdir" value="${SG.dst.docdir}/jna"/> |
| 89 |
|
|
| 90 |
|
<!-- juniversalchardet --> |
| 91 |
|
<property name="CD.src.basedir" value="contrib/juniversalchardet"/> |
| 92 |
|
<property name="CD.src.libdir" value="${CD.src.basedir}/lib"/> |
| 93 |
|
<property name="CD.src.docdir" value="${CD.src.basedir}"/> |
| 94 |
|
<property name="CD.dst.libdir" value="${SG.dst.libdir}/juniversalchardet"/> |
| 95 |
|
<property name="CD.dst.docdir" value="${SG.dst.docdir}/juniversalchardet"/> |
| 96 |
|
|
| 97 |
|
<!-- joda-time --> |
| 98 |
|
<property name="JT.src.basedir" value="contrib/joda-time"/> |
| 99 |
|
<property name="JT.src.libdir" value="${JT.src.basedir}"/> |
| 100 |
|
<property name="JT.src.docdir" value="${JT.src.basedir}"/> |
| 101 |
|
<property name="JT.dst.libdir" value="${SG.dst.libdir}/joda-time"/> |
| 102 |
|
<property name="JT.dst.docdir" value="${SG.dst.docdir}/joda-time"/> |
| 103 |
|
|
| 104 |
<!-- classpath --> |
<!-- classpath --> |
| 105 |
<path id="SG.classpath"> |
<path id="SG.classpath"> |
| 106 |
<pathelement path="${classpath}"/> |
<pathelement path="${classpath}"/> |
| 111 |
<include name="foxtrot.jar"/> |
<include name="foxtrot.jar"/> |
| 112 |
</fileset> |
</fileset> |
| 113 |
<fileset dir="${NC.src.libdir}"> |
<fileset dir="${NC.src.libdir}"> |
| 114 |
<include name="netcdf-4.0.jar"/> |
<include name="netcdf-4.2.jar"/> |
| 115 |
</fileset> |
</fileset> |
| 116 |
<fileset dir="${NC.src.extlibdir}"> |
<fileset dir="${NC.src.extlibdir}"> |
| 117 |
<include name="log4j-1.2.15.jar"/> |
<include name="log4j-1.2.15.jar"/> |
| 119 |
<include name="slf4j-log4j12-1.5.6.jar"/> |
<include name="slf4j-log4j12-1.5.6.jar"/> |
| 120 |
<include name="jdom.jar"/> |
<include name="jdom.jar"/> |
| 121 |
</fileset> |
</fileset> |
| 122 |
|
<fileset dir="${CJ.src.libdir}"> |
| 123 |
|
<include name="cisd-args4j.jar"/> |
| 124 |
|
<include name="cisd-base.jar"/> |
| 125 |
|
<include name="cisd-jhdf5-core.jar"/> |
| 126 |
|
<include name="cisd-jhdf5-tools.jar"/> |
| 127 |
|
<include name="cisd-jhdf5.jar"/> |
| 128 |
|
<include name="commons-io.jar"/> |
| 129 |
|
<include name="commons-lang.jar"/> |
| 130 |
|
</fileset> |
| 131 |
|
<fileset dir="${CJ.src.nativelibdir}"> |
| 132 |
|
<include name="cisd-jhdf5-batteries_included_lin_win_mac_sun.jar"/> |
| 133 |
|
</fileset> |
| 134 |
|
<fileset dir="${JM.src.libdir}"> |
| 135 |
|
<include name="jamtio.jar"/> |
| 136 |
|
</fileset> |
| 137 |
|
<fileset dir="${JN.src.libdir}"> |
| 138 |
|
<include name="jna.jar"/> |
| 139 |
|
<include name="platform.jar"/> |
| 140 |
|
</fileset> |
| 141 |
|
<fileset dir="${CD.src.libdir}"> |
| 142 |
|
<include name="juniversalchardet-1.0.3.jar"/> |
| 143 |
|
</fileset> |
| 144 |
|
<fileset dir="${JT.src.libdir}"> |
| 145 |
|
<include name="joda-time-2.1.jar"/> |
| 146 |
|
</fileset> |
| 147 |
</path> |
</path> |
| 148 |
|
|
| 149 |
<!-- default --> |
<!-- default --> |
| 168 |
<mkdir dir="${FT.dst.docdir}"/> |
<mkdir dir="${FT.dst.docdir}"/> |
| 169 |
<mkdir dir="${NC.dst.libdir}"/> |
<mkdir dir="${NC.dst.libdir}"/> |
| 170 |
<mkdir dir="${NC.dst.docdir}"/> |
<mkdir dir="${NC.dst.docdir}"/> |
| 171 |
|
<mkdir dir="${CJ.dst.libdir}"/> |
| 172 |
|
<mkdir dir="${CJ.dst.docdir}"/> |
| 173 |
|
<mkdir dir="${JM.dst.libdir}"/> |
| 174 |
|
<mkdir dir="${JM.dst.docdir}"/> |
| 175 |
|
<mkdir dir="${JN.dst.libdir}"/> |
| 176 |
|
<mkdir dir="${JN.dst.docdir}"/> |
| 177 |
|
<mkdir dir="${CD.dst.libdir}"/> |
| 178 |
|
<mkdir dir="${CD.dst.docdir}"/> |
| 179 |
|
<mkdir dir="${JT.dst.libdir}"/> |
| 180 |
|
<mkdir dir="${JT.dst.docdir}"/> |
| 181 |
|
|
| 182 |
<!-- copy samurai-graph static contents --> |
<!-- copy samurai-graph static contents --> |
| 183 |
<copy file="COPYING.txt" todir="${SG.dstdir}"/> |
<copy file="COPYING.txt" todir="${SG.dstdir}"/> |
| 229 |
|
|
| 230 |
<!-- copy netCDF libraries --> |
<!-- copy netCDF libraries --> |
| 231 |
<copy |
<copy |
| 232 |
file="${NC.src.libdir}/netcdf-4.0.jar" |
file="${NC.src.libdir}/netcdf-4.2.jar" |
| 233 |
tofile="${NC.dst.libdir}/netcdf-4.0.jar" |
tofile="${NC.dst.libdir}/netcdf-4.2.jar" |
| 234 |
/> |
/> |
| 235 |
<copy |
<copy |
| 236 |
file="${NC.src.extlibdir}/log4j-1.2.15.jar" |
file="${NC.src.extlibdir}/log4j-1.2.15.jar" |
| 267 |
</copy> |
</copy> |
| 268 |
<copy file="${NC.src.basedir}/SAMURAIGRAPH-ChangeLog.txt" todir="${NC.dst.docdir}"/> |
<copy file="${NC.src.basedir}/SAMURAIGRAPH-ChangeLog.txt" todir="${NC.dst.docdir}"/> |
| 269 |
|
|
| 270 |
|
<!-- copy cisd-jhdf5 libraries --> |
| 271 |
|
<copy |
| 272 |
|
file="${CJ.src.libdir}/cisd-args4j.jar" |
| 273 |
|
tofile="${CJ.dst.libdir}/cisd-args4j.jar" |
| 274 |
|
/> |
| 275 |
|
<copy |
| 276 |
|
file="${CJ.src.libdir}/cisd-base.jar" |
| 277 |
|
tofile="${CJ.dst.libdir}/cisd-base.jar" |
| 278 |
|
/> |
| 279 |
|
<copy |
| 280 |
|
file="${CJ.src.libdir}/cisd-jhdf5-core.jar" |
| 281 |
|
tofile="${CJ.dst.libdir}/cisd-jhdf5-core.jar" |
| 282 |
|
/> |
| 283 |
|
<copy |
| 284 |
|
file="${CJ.src.libdir}/cisd-jhdf5-tools.jar" |
| 285 |
|
tofile="${CJ.dst.libdir}/cisd-jhdf5-tools.jar" |
| 286 |
|
/> |
| 287 |
|
<copy |
| 288 |
|
file="${CJ.src.libdir}/cisd-jhdf5.jar" |
| 289 |
|
tofile="${CJ.dst.libdir}/cisd-jhdf5.jar" |
| 290 |
|
/> |
| 291 |
|
<copy |
| 292 |
|
file="${CJ.src.libdir}/commons-io.jar" |
| 293 |
|
tofile="${CJ.dst.libdir}/commons-io.jar" |
| 294 |
|
/> |
| 295 |
|
<copy |
| 296 |
|
file="${CJ.src.libdir}/commons-lang.jar" |
| 297 |
|
tofile="${CJ.dst.libdir}/commons-lang.jar" |
| 298 |
|
/> |
| 299 |
|
<copy |
| 300 |
|
file="${CJ.src.nativelibdir}/cisd-jhdf5-batteries_included_lin_win_mac_sun.jar" |
| 301 |
|
tofile="${CJ.dst.libdir}/cisd-jhdf5-batteries_included_lin_win_mac_sun.jar" |
| 302 |
|
/> |
| 303 |
|
<copy todir="${CJ.dst.docdir}"> |
| 304 |
|
<fileset dir="${CJ.src.docdir}"> |
| 305 |
|
<include name="**/CONTENT"/> |
| 306 |
|
<include name="**/COPYING"/> |
| 307 |
|
<include name="**/COPYING-args4j"/> |
| 308 |
|
<include name="**/COPYING-commons"/> |
| 309 |
|
<include name="**/COPYING-hdf5"/> |
| 310 |
|
<include name="**/LICENSE"/> |
| 311 |
|
</fileset> |
| 312 |
|
</copy> |
| 313 |
|
|
| 314 |
|
<!-- copy jmatio libraries --> |
| 315 |
|
<copy |
| 316 |
|
file="${JM.src.libdir}/jamtio.jar" |
| 317 |
|
tofile="${JM.dst.libdir}/jamtio.jar" |
| 318 |
|
/> |
| 319 |
|
<copy todir="${JM.dst.docdir}"> |
| 320 |
|
<fileset dir="${JM.src.docdir}"> |
| 321 |
|
<include name="**/readme.txt"/> |
| 322 |
|
<include name="**/license.txt"/> |
| 323 |
|
</fileset> |
| 324 |
|
</copy> |
| 325 |
|
|
| 326 |
|
<!-- copy jna libraries --> |
| 327 |
|
<copy |
| 328 |
|
file="${JN.src.libdir}/jna.jar" |
| 329 |
|
tofile="${JN.dst.libdir}/jna.jar" |
| 330 |
|
/> |
| 331 |
|
<copy |
| 332 |
|
file="${JN.src.libdir}/platform.jar" |
| 333 |
|
tofile="${JN.dst.libdir}/platform.jar" |
| 334 |
|
/> |
| 335 |
|
<copy todir="${JN.dst.docdir}"> |
| 336 |
|
<fileset dir="${JN.src.docdir}"> |
| 337 |
|
<include name="**/license.txt"/> |
| 338 |
|
<include name="**/LGPL.txt"/> |
| 339 |
|
</fileset> |
| 340 |
|
</copy> |
| 341 |
|
|
| 342 |
|
<!-- copy juniversalchardet libraries --> |
| 343 |
|
<copy |
| 344 |
|
file="${CD.src.libdir}/juniversalchardet-1.0.3.jar" |
| 345 |
|
tofile="${CD.dst.libdir}/juniversalchardet-1.0.3.jar" |
| 346 |
|
/> |
| 347 |
|
<copy todir="${CD.dst.docdir}"> |
| 348 |
|
<fileset dir="${CD.src.docdir}"> |
| 349 |
|
<include name="**/license.txt"/> |
| 350 |
|
<include name="**/MPL.txt"/> |
| 351 |
|
</fileset> |
| 352 |
|
</copy> |
| 353 |
|
|
| 354 |
|
<!-- copy joda-time libraries --> |
| 355 |
|
<copy |
| 356 |
|
file="${JT.src.libdir}/joda-time-2.1.jar" |
| 357 |
|
tofile="${JT.dst.libdir}/joda-time-2.1.jar" |
| 358 |
|
/> |
| 359 |
|
<copy todir="${JT.dst.docdir}"> |
| 360 |
|
<fileset dir="${JT.src.docdir}"> |
| 361 |
|
<include name="**/LICENSE.txt"/> |
| 362 |
|
<include name="**/NOTICE.txt"/> |
| 363 |
|
</fileset> |
| 364 |
|
</copy> |
| 365 |
|
|
| 366 |
<!-- for jar --> |
<!-- for jar --> |
| 367 |
<mkdir dir="${SG.classes}"/> |
<mkdir dir="${SG.classes}"/> |
| 368 |
<mkdir dir="${SG.samurai-graph.basedir}"/> |
<mkdir dir="${SG.samurai-graph.basedir}"/> |