Hi I'd really appreciate it if someone could help me out with this..
---------- Forwarded message ---------- From: Paul Grenyer <[email protected]> Date: Sun, Aug 2, 2009 at 7:30 PM Subject: Depedencies in shared repository To: [email protected] Hi All I've created a shared repository with the following settings file: <ivysettings> <resolvers> <filesystem name="local-repository"> <artifact pattern="${src.repo.dir}/[organisation].[artifact]-[revision].[ext]"/> <ivy pattern="${src.repo.dir}/ivy.xml"/> </filesystem> <filesystem name="shared-repository"> <artifact pattern="${dest.repo.dir}/[organisation]/[module]/[type]s/[artifact]-[revision].[ext]"/> </filesystem> </resolvers> </ivysettings> and the following ant script: <project name="ivy-repository" default="create-repo" xmlns:ivy="antlib:org.apache.ivy.ant"> <property name="from.resolver" value="local-repository"/> <property name="to.resolver" value="shared-repository"/> <property name="src.repo.dir" value="C:/Temp/repo" /> <property name="dest.repo.dir" value="C:/Program Files (x86)/Apache Software Foundation/Apache2.2/htdocs/ivy" /> <target name="init-ivy" > <ivy:settings id="repo.settings" file="ivysettings-repo.xml"/> </target> <target name = "create-repo" depends = "init-ivy"> <ivy:install settingsRef="repo.settings" organisation="net.purpletube" module="goodmusic" revision="0.1" from="${from.resolver}" to="${to.resolver}" overwrite = "true" haltonfailure = "yes"/> </target> </project> So all I have to do is put my net.prurpletube.goodmusic-0.1.jar in C:/Temp/repo and run the ant script and haypresto I have a shared repsoitory. Hopefully I've done the correct thing so far? Now I want to setup dependancies for net.prurpletube.goodmusic-0.1.jar, so that when Ivy downlaods it its dependancies come too, but I can't work out how to do it. Can anyone help me? -- Thanks Paul Paul Grenyer e: [email protected] w: http://www.marauder-consulting.co.uk b: paulgrenyer.blogspot.com -- Thanks Paul Paul Grenyer e: [email protected] w: http://www.marauder-consulting.co.uk b: paulgrenyer.blogspot.com
