Rev 3408 |
Blame |
Compare with Previous |
Last modification |
View Log
| RSS feed
<ivy-module version="2.0">
<info organisation="uk.org.mkgmap" module="mkgmap"/>
<configurations>
<conf name="default" visibility="public" description="runtime dependencies and master artifact can be used with this conf" extends="runtime,master"/>
<conf name="master" visibility="public" description="contains only the artifact published by this module itself, with no transitive dependencies"/>
<conf name="compile" visibility="public" description="this is the default scope, used if none is specified. Compile dependencies are available in all classpaths."/>
<conf name="runtime" visibility="public" description="this scope indicates that the dependency is not required for compilation, but is for execution. It is in the runtime and test classpaths, but not the compile classpath." extends="compile"/>
<conf name="test" visibility="private" description="this scope indicates that the dependency is not required for normal use of the application, and is only available for the test compilation and execution phases." extends="runtime"/>
<conf name="optional" visibility="public" description="contains all optional dependencies"/>
<conf name="macker" visibility="private" description="to run the macker ant task" />
</configurations>
<publications>
<artifact name="mkgmap" conf="master" />
</publications>
<dependencies>
<dependency org="com.google.protobuf" name="protobuf-java"
rev="2.5.0"
conf="compile->compile(*),master(*)" />
<dependency org="crosby" name="osmpbf"
rev="1.3.3"
conf="compile->compile(*),master(*)" />
<dependency org="it.unimi.dsi" name="fastutil"
rev="6.5.15-mkg.1b"
conf="compile->default(*)"
/>
<dependency org="junit" name="junit"
rev="4.11"
conf="test->runtime(*),master(*)" />
<dependency org="innig" name="macker"
rev="0.4.2"
conf="macker->compile(*),master(*)" />
<!-- the following are dependencies of macker, but
macker's POM file doesn't list them so they're
listed manually here -->
<dependency org="commons-lang" name="commons-lang"
rev="1.0.1"
conf="macker->compile(*),master(*)" />
<dependency org="innig" name="innig-util"
rev="0.4.2"
conf="macker->compile(*),master(*)" />
<dependency org="bcel" name="bcel"
rev="5.1"
conf="macker->compile(*),master(*)" />
<dependency org="jdom" name="jdom"
rev="b9"
conf="macker->compile(*),master(*)" />
<dependency org="com.ibm.icu" name="icu4j" rev="53.1"
conf="optional->master"/>
<dependency org="org.apache.ant" name="ant" rev="1.8.2"
conf="optional->master"/>
<dependency org="javax.media.jai" name="com.springsource.javax.media.jai.codec" rev="1.1.3"
conf="optional->compile"/>
<dependency org="javax.media.jai" name="com.springsource.javax.media.jai.core" rev="1.1.3"
conf="optional->default(*),compile(*),master(*)"/>
<dependency org="uk.org.mkgmap" name="splitter" rev="412"
conf="optional->*"/>
<dependency org="org.geotools" name="gt-api" rev="2.7.5" conf="optional->default,compile">
<!-- A broken version of this is in the main repo which causes problems. Since we already depend on it, just ignore it here -->
<exclude module="jai_core"/>
</dependency>
<dependency org="org.geotools" name="gt-cql" rev="2.7.5" conf="optional->default,compile">
<exclude module="jai_core"/>
</dependency>
<dependency org="org.geotools" name="gt-shapefile" rev="2.7.5" conf="optional->default,compile">
<exclude module="jai_core"/>
</dependency>
<dependency org="org.geotools" name="geotools" rev="2.7.5" conf="optional->default,compile"/>
</dependencies>
</ivy-module>