| | 1 | <?xml version="1.0" encoding="utf-8"?> |
| | 2 | <!-- License: GPL. For details, see LICENSE file. --> |
| | 3 | <ivy-module version="2.0"> |
| | 4 | <info organisation="org.openstreetmap.josm.plugins" module="geotools"/> |
| | 5 | <dependencies> |
| | 6 | <dependency org="org.geotools" name="gt-coverage" rev="${gt.version}" conf="default->default"/> |
| | 7 | <dependency org="org.geotools" name="gt-coverage-api" rev="${gt.version}" conf="default->default"/> |
| | 8 | <dependency org="org.geotools" name="gt-epsg-extension" rev="${gt.version}" conf="default->default"/> |
| | 9 | <dependency org="org.geotools" name="gt-epsg-hsql" rev="${gt.version}" conf="default->default"/> |
| | 10 | <dependency org="org.geotools" name="gt-geotiff" rev="${gt.version}" conf="default->default"/> |
| | 11 | <dependency org="org.geotools" name="gt-main" rev="${gt.version}" conf="default->default"/> |
| | 12 | <dependency org="org.geotools" name="gt-metadata" rev="${gt.version}" conf="default->default"/> |
| | 13 | <dependency org="org.geotools" name="gt-opengis" rev="${gt.version}" conf="default->default"/> |
| | 14 | <dependency org="org.geotools" name="gt-referencing" rev="${gt.version}" conf="default->default"/> |
| | 15 | <dependency org="org.geotools" name="gt-shapefile" rev="${gt.version}" conf="default->default"/> |
| | 16 | <!-- Dependencies that were not needed in 22.0 (according to lib in svn) --> |
| | 17 | <exclude org="org.geotools" module="gt-imagemosaic"/> |
| | 18 | <exclude org="net.sourceforge.hatbox" module="hatbox"/> |
| | 19 | <exclude org="com.google.guava" module="guava"/> |
| | 20 | <!-- unnecessary dependencies --> |
| | 21 | <exclude org="com.github.spotbugs"/> |
| | 22 | <exclude org="org.geotools.demo"/> |
| | 23 | <!-- Large dependencies to avoid until someone needs them --> |
| | 24 | <!-- Excluded due to depending upon ehcache, which is 1.6M --> |
| | 25 | <exclude org="it.geosolutions.imageio-ext" module="imageio-ext-cog-reader" /> |
| | 26 | <!-- ecore is rather large (1.3M) --> |
| | 27 | <exclude org="org.eclipse.emf"/> |
| | 28 | <!-- from jaxb plugin (Eclipse JAXB 2.3.2, at time of writing) JAXB 3.0 uses jakarta.xml.bind/com.sun.xml.bind --> |
| | 29 | <exclude org="javax.xml.bind" module="jaxb-api" /> |
| | 30 | <exclude org="org.glassfish.jaxb" module="jaxb-runtime" /> |
| | 31 | <!-- from ejml plugin --> |
| | 32 | <exclude org="org.ejml"/> |
| | 33 | <!-- from jts plugin --> |
| | 34 | <exclude org="org.locationtech.jts" module="jts-core"/> |
| | 35 | <exclude org="org.locationtech.jts.io" module="jts-io-common"/> |
| | 36 | <!-- from apache-commons plugin --> |
| | 37 | <exclude org="com.github.luben" module="zstd-jni"/> |
| | 38 | <exclude org="org.apache.commons" module="commons-collections4"/> |
| | 39 | <exclude org="org.apache.commons" module="commons-compress"/> |
| | 40 | <exclude org="org.apache.commons" module="commons-imaging"/> |
| | 41 | <exclude org="commons-io" module="commons-io"/> |
| | 42 | <exclude org="commons-logging" module="commons-logging"/> |
| | 43 | <exclude org="org.apache.commons" module="commons-lang3"/> |
| | 44 | <exclude org="org.apache.commons" module="commons-math3"/> |
| | 45 | <exclude org="org.apache.commons" module="commons-text"/> |
| | 46 | <exclude org="org.brotli" module="dec"/> |
| | 47 | <exclude org="org.tukaani" module="xz"/> |
| | 48 | </dependencies> |
| | 49 | </ivy-module> |