Hello,
This is my first 'modular' build and I've discovered Ivy.. which I
immediately like.
I'm trying to replace my existing build scripts which do what Ivy does
manually using the ant get task.
What I want to do is simply get all the dependancy jars into my /lib folder
but I'm getting all the source jars and ivy files too.
What do I do so that retrieve simply gets the jars I want, into the folder I
want, and nothing else?
These are my settings (censored) :
<ivysettings>
<settings defaultCache="local" defaultResolver="resolvers"/>
<caches defaultCacheDir="${lib.dir}">
<cache name="local" basedir="${lib.dir}">
<ttl duration="0d" />
</cache>
</caches>
<resolvers>
<chain name="resolvers" returnFirst="true">
<filesystem name="workspace">
<artifact
pattern="${workspace.dir}/[organisation]/build/dist/live/[artifact].[revision].[ext]"/>
</filesystem>
<url name="cruisecontrol">
<artifact
pattern="http:/xxxx:8080/artifacts/[organisation]/[branch]/live/[artifact].[revision].[ext]"
/>
</url>
<url name="com.springsource.repository.bundles.release">
<ivy
pattern="http://repository.springsource.com/ivy/bundles/release/[organisation]/[module]/[revision]/[artifact]-[revision].[ext]"
/>
<artifact
pattern="http://repository.springsource.com/ivy/bundles/release/[organisation]/[module]/[revision]/[artifact]-[revision].[ext]"
/>
</url>
<url
name="com.springsource.repository.bundles.external">
<ivy
pattern="http://repository.springsource.com/ivy/bundles/external/[organisation]/[module]/[revision]/[artifact]-[revision].[ext]"
/>
<artifact
pattern="http://repository.springsource.com/ivy/bundles/external/[organisation]/[module]/[revision]/[artifact]-[revision].[ext]"
/>
</url>
</chain>
</resolvers>
</ivysettings>
<ivy-module version="2.0">
<info organisation="xxx" module="${ant.project.name}" />
<dependencies>
<!-- buildtime dependancies -->
<dependency org="org.apache.ant"
name="com.springsource.org.apache.tools.ant" rev="1.8.1" />
<dependency org="com.springsource.bundlor"
name="com.springsource.bundlor" rev="1.0.0.RELEASE"/>
<dependency org="com.springsource.bundlor"
name="com.springsource.bundlor.blint" rev="1.0.0.RELEASE" />
<dependency org="com.springsource.bundlor"
name="com.springsource.bundlor.commandline" rev="1.0.0.RELEASE" />
<dependency org="com.springsource.bundlor"
name="com.springsource.bundlor.ant" rev="1.0.0.RELEASE" />
<dependency org="org.objectweb.asm"
name="com.springsource.org.objectweb.asm" rev="3.2.0" />
<dependency org="org.objectweb.asm"
name="com.springsource.org.objectweb.asm.commons" rev="3.2.0" />
<dependency org="com.springsource.util"
name="com.springsource.util.common" rev="2.0.0.RELEASE" />
<dependency org="com.springsource.util"
name="com.springsource.util.math" rev="2.0.0.RELEASE" />
<dependency org="com.springsource.util"
name="com.springsource.util.osgi" rev="2.0.0.RELEASE" />
<dependency org="com.springsource.util"
name="com.springsource.util.parser.manifest" rev="2.0.0.RELEASE" />
<dependency org="org.junit" name="com.springsource.org.junit"
rev="4.8.1" />
<!-- runtime dependancies -->
<dependency org="com.thoughtworks.xstream"
name="com.springsource.com.thoughtworks.xstream" rev="1.3.1" />
<!-- aka stax -->
<dependency org="javax.xml.stream"
name="com.springsource.javax.xml.stream" rev="1.0.1" />
<!-- original open source version of ehcache, not teracotta version
-->
<dependency org="net.sourceforge.ehcache"
name="com.springsource.net.sf.ehcache" rev="1.6.2" />
<dependency org="org.aopalliance"
name="com.springsource.org.aopalliance" rev="1.0.0" />
<dependency org="org.apache.commons"
name="com.springsource.org.apache.commons.codec" rev="1.4.0" />
<dependency org="org.apache.commons"
name="com.springsource.org.apache.commons.httpclient" rev="3.1.0" />
<dependency org="org.apache.commons"
name="com.springsource.org.apache.commons.lang" rev="2.5.0" />
<dependency org="org.apache.commons"
name="com.springsource.org.apache.commons.logging" rev="1.1.1" />
<dependency org="org.apache.log4j"
name="com.springsource.org.apache.log4j" rev="1.2.16" />
<dependency org="org.codehaus.jettison"
name="com.springsource.org.codehaus.jettison" rev="1.0.1" />
<!-- try to get something out of cruise -->
<dependency org="core" name="xxx" rev="1.0.0"
branch="20110318160503" />
</dependencies>
</ivy-module>
--
View this message in context:
http://old.nabble.com/Just-the-artifacts...-tp31211016p31211016.html
Sent from the ivy-user mailing list archive at Nabble.com.