Ivy [2.0-beta-2]: Download Source Jars

2008-06-03 Thread Howard Lewis Ship
I'm just getting started with Ivy, but one thing that is very important for me is to easily download source JARs where available. This runs and places my expected de

Re: Storing all libs in SCM?

2008-06-03 Thread Tim Visher
Thanks Gabor. So essentially you're saying that depending on the location of the build file relative to the location of the lib directory (say 2 directories up the tree), I could in theory put '../..' for the build location and Ant's smart enough to resolve that on whatever system it's on? That's

Re: Storing all libs in SCM?

2008-06-03 Thread Gabor Maghera
As far as slashes go (and colon or semicolon for classpaths), use the path syntax that you are comfortable with. Ant will do the platform specific translation for you. But I'd stick with relative paths, as Ant will not translate something like C: from Windows into / on UNIX. Cheers, Gabor On Tu

Re: tag missing from ivy.xml

2008-06-03 Thread Niklas Matthies
On Tue 2008-06-03 at 12:10h, Shawn Castrianni wrote on ivy-user: > The ivy.xml contains metadata about an ivy module like name, > organization, branch, publications, and dependencies. The branch is > nice to record so we know what branch of source code was used to > build a given module. However,

Re: Storing all libs in SCM?

2008-06-03 Thread Tim Visher
Also, terribly sorry for this incredibly n00b question, but I'm wondering what you would set the ubiquitous ${basedir} property to, since you want it to be cross platform. Would that be some sort of relative path? In my build script currently I have basedir (in the project tag) set to '.'. This

tag missing from ivy.xml

2008-06-03 Thread Shawn Castrianni
The ivy.xml contains metadata about an ivy module like name, organization, branch, publications, and dependencies. The branch is nice to record so we know what branch of source code was used to build a given module. However, what if the module was built from a tag. Shouldn't we have tag as an

Re: Storing all libs in SCM?

2008-06-03 Thread Tim Visher
Thanks David. Clearly my misunderstanding was in the use of the classpath tag. I tried to use that but was unable to get it work. I'll try sometime soon. Do I understand that you're not a fan of dependency management from the likes of Ivy or Maven then? Gilles recommended that I look into Ivy

RE: shared ant installation

2008-06-03 Thread Burgess, Benjamin
We use a similar strategy more like what DD is describing. At the top of our "Master Build Script" which everyone's script imports, we have these tasks (some are from ant contrib) declared outside of a target (so they always run): http://an.internal.web.server/master.build.xml"; dest="${u

Re: Storing all libs in SCM?

2008-06-03 Thread Gilles Scokart
You should look at http://ant.apache.org/ivy/ 2008/6/2 Tim Visher <[EMAIL PROTECTED]>: > Hello Everyone, > > I've been working on setting up an automated build environment using > Ant for a few days while I try to move towards the Continuous > Integration benchmark and I've run into a major snag