Re: Ivy in C/C++ environment

2012-12-06 Thread Marcel Overdijk
Yes this is exactly our idea. To just use Ivy / Ant resolve/download the the needed (transitive) dependencies and unpack zip's if needed. >From there on we can make 'native' builds. David Weintraub wrote: > > Ivy is built for Java and its jars. By default, Ivy uses the Maven > worldwide reposit

RE: Ivy in C/C++ environment

2012-12-06 Thread Marcel Overdijk
Just had a quick look at build boost and as Martin mentioned it's weak in terms of (centralized) dependency manamgement. Sillence, Martin (GE Oil & Gas) wrote: > >> Ivy is built for Java and its jars. By default, Ivy uses the Maven > worldwide >> repository system to search for jars. It also is

RE: Ivy in C/C++ environment

2012-12-06 Thread Marcel Overdijk
Just had a quick look at build boost and as Martin mentioned it's weak in terms of (centralized) dependency manamgement. Sillence, Martin (GE Oil & Gas) wrote: > >> Ivy is built for Java and its jars. By default, Ivy uses the Maven > worldwide >> repository system to search for jars. It also is

RE: Ivy in C/C++ environment

2012-12-06 Thread Sillence, Martin (GE Oil & Gas)
> Ivy is built for Java and its jars. By default, Ivy uses the Maven worldwide > repository system to search for jars. It also is built for Ant integration. > However, there might be better tools. For example, BuildBoost: > http://www.boost.org/boost-build2/index.html. I never used it, but I'v

RE: Ivy in C/C++ environment

2012-12-06 Thread Sillence, Martin (GE Oil & Gas)
Hi, Not sure if this is useful but I've recently started using ivy on a c++ project - built with visual studio We are using pre and post build scripts linked to ant tasks My main issue was what to do about the fact that you have artefacts that only differ in their extension, this is reasonably ea

Re: Ivy in C/C++ environment

2012-12-06 Thread David Weintraub
Ivy is built for Java and its jars. By default, Ivy uses the Maven worldwide repository system to search for jars. It also is built for Ant integration. However, you could emulate this structure if you use your own Maven/Ivy style repository such as Nexus or Artifactory. You'll have to figure ou

Ivy in C/C++ environment

2012-12-06 Thread Marcel Overdijk
I wonder if somebody has some pointers for using Ivy in a C/C++ environment. a) how is dependency management done (e.g. using custom resolver?) b) how is building done (based on on de Ivy dependencies) I'm not looking for a complete solution, just wat to start a discussion about possibilities o

returnFirst/latest="latest-time" not working

2012-12-06 Thread Sillence, Martin (GE Oil & Gas)
Hi, I'm trying to use a dual repository, one filesystem local and the other remote - nexus The remote repo has our artefacts from continuous build and the filesystem has from our local build. What I want to happen is to use the latest version from wherever when we run our scripts It would appear t

ibiblio resolver using mixed revision numbers in URL

2012-12-06 Thread Nick Spacek
Hi there, I'm having some troubles with Ivy resolving the wrong latest.integration for a Maven artifact. It is reading the Maven metadata (apparently) and tries to get the 0.0.3-SNAPSHOT version. However, when it attempts to retrieve the POM it is using both the 0.0.3-SNAPSHOT version from the met