@@ -297,7 +297,6 @@ Build-Date: ${build.tstamp}
297
297
destdir =" ${ build.dir } " target =" ${ java.lang.version } " source =" ${ java.lang.version } " debug =" on" includeAntRuntime =" false" createMissingPackageInfoClass =" false" >
298
298
<!-- get rid of "internal proprietary API" warning -->
299
299
<compilerarg value =" -XDignore.symbol.file" />
300
- <exclude name =" org/apache/commons/compress/**" />
301
300
<exclude name =" org/apache/commons/jcs/JCS.java" />
302
301
<exclude name =" org/apache/commons/jcs/access/GroupCacheAccess.java" />
303
302
<exclude name =" org/apache/commons/jcs/access/PartitionedCacheAccess.java" />
@@ -318,7 +317,9 @@ Build-Date: ${build.tstamp}
318
317
<exclude name =" org/apache/commons/jcs/utils/net/**" />
319
318
<exclude name =" org/apache/commons/jcs/utils/props/**" />
320
319
<exclude name =" org/apache/commons/jcs/utils/servlet/**" />
321
- <exclude name =" org/apache/commons/logging/**" />
320
+ <classpath >
321
+ <path refid =" runtime.path" />
322
+ </classpath >
322
323
</javac >
323
324
</target >
324
325
<target name =" compile-jmapviewer" depends =" init" description =" Compiles JMapViewer" >
@@ -1060,22 +1061,20 @@ Build-Date: ${build.tstamp}
1060
1061
<jar basedir =" ${ build.dir } " level =" ${ clevel } " destfile =" ${ modules.dir } /josm-spi.jar" includes =" org/openstreetmap/josm/spi/**/*.class" />
1061
1062
<jar basedir =" ${ build.dir } " level =" ${ clevel } " destfile =" ${ modules.dir } /josm-tools.jar" includes =" org/openstreetmap/josm/tools/**/*.class" />
1062
1063
<exec executable =" jdeps" dir =" ${ modules.dir } " >
1063
- <arg line =" -f 'java.*|org.xml.*|org.w3c.*|sun.*|com.*|oauth.*|org.apache.*|org.glassfish.*|org.jdesktop.*|org. openstreetmap.gui.*'" />
1064
+ <arg line =" -f 'java.*|org.xml.*|org.w3c.*|sun.*|com.*|oauth.*|org.apache.*|org.glassfish.*|org.openstreetmap.gui.*'" />
1064
1065
<arg line =" -dotoutput dots *.jar" />
1065
1066
</exec >
1066
1067
<exec executable =" dot" dir =" ${ modules.dir } /dots" >
1067
1068
<arg line =" -O -Tpng summary.dot" />
1068
1069
</exec >
1069
1070
<move file =" ${ modules.dir } /dots/summary.dot.png" tofile =" ${ modules.dir } /josm-without-dependencies.png" />
1070
1071
<!-- Direct dependencies -->
1071
- <jar basedir =" ${ build.dir } " level =" ${ clevel } " destfile =" ${ modules.dir } /metadata-extractor.jar" includes =" com/drew/**/*.class" />
1072
+ <copy todir =" ${ modules.dir } " flatten =" true" >
1073
+ <fileset refid =" runtime.fileset" />
1074
+ </copy >
1072
1075
<jar basedir =" ${ build.dir } " level =" ${ clevel } " destfile =" ${ modules.dir } /svgSalamander.jar" includes =" com/kitfox/**/*.class" />
1073
- <jar basedir =" ${ build.dir } " level =" ${ clevel } " destfile =" ${ modules.dir } /javax-json.jar" includes =" javax/**/*.class" />
1074
1076
<jar basedir =" ${ build.dir } " level =" ${ clevel } " destfile =" ${ modules.dir } /oauth-signpost.jar" includes =" oauth/**/*.class" />
1075
- <jar basedir =" ${ build.dir } " level =" ${ clevel } " destfile =" ${ modules.dir } /commons-compress.jar" includes =" org/apache/commons/compress/**/*.class" />
1076
1077
<jar basedir =" ${ build.dir } " level =" ${ clevel } " destfile =" ${ modules.dir } /commons-jcs.jar" includes =" org/apache/commons/jcs/**/*.class" />
1077
- <jar basedir =" ${ build.dir } " level =" ${ clevel } " destfile =" ${ modules.dir } /glassfish-json.jar" includes =" org/glassfish/**/*.class" />
1078
- <jar basedir =" ${ build.dir } " level =" ${ clevel } " destfile =" ${ modules.dir } /jdesktop.jar" includes =" org/jdesktop/**/*.class" />
1079
1078
<jar basedir =" ${ build.dir } " level =" ${ clevel } " destfile =" ${ modules.dir } /jmapviewer.jar" includes =" org/openstreetmap/gui/**/*.class" />
1080
1079
<exec executable =" jdeps" dir =" ${ modules.dir } " >
1081
1080
<arg line =" -f 'java.*|org.xml.*|org.w3c.*|sun.*|com.sun.*|com.google.*|org.tukaani.*|org.apache.commons.logging.*'" />
@@ -1086,9 +1085,7 @@ Build-Date: ${build.tstamp}
1086
1085
</exec >
1087
1086
<move file =" ${ modules.dir } /dots/summary.dot.png" tofile =" ${ modules.dir } /josm-with-direct-dependencies.png" />
1088
1087
<!-- All dependencies -->
1089
- <jar basedir =" ${ build.dir } " level =" ${ clevel } " destfile =" ${ modules.dir } /commons-logging.jar" includes =" org/apache/commons/logging/**/*.class" />
1090
1088
<jar basedir =" ${ build.dir } " level =" ${ clevel } " destfile =" ${ modules.dir } /google-gdata.jar" includes =" com/google/**/*.class" />
1091
- <jar basedir =" ${ build.dir } " level =" ${ clevel } " destfile =" ${ modules.dir } /tukaani-xz.jar" includes =" org/tukaani/**/*.class" />
1092
1089
<exec executable =" jdeps" dir =" ${ modules.dir } " >
1093
1090
<arg line =" -dotoutput dots *.jar" />
1094
1091
</exec >
@@ -1097,7 +1094,7 @@ Build-Date: ${build.tstamp}
1097
1094
</exec >
1098
1095
<move file =" ${ modules.dir } /dots/summary.dot.png" tofile =" ${ modules.dir } /josm-with-all-dependencies.png" />
1099
1096
</target >
1100
- <target name =" resolve" depends =" init-ivy" unless =" resolve.notRequired" >
1097
+ <target name =" resolve" depends =" init-ivy" unless =" resolve.notRequired" description = " Resolve Ivy dependencies " >
1101
1098
<ivy : resolve keep =" true" />
1102
1099
<ivy : report todir =" ${ tools.dir } /ivy-report" graph =" false" />
1103
1100
<ivy : cachepath pathid =" compile.path" conf =" compile" />
0 commit comments