Re: Experiences with transitive dependencies in buildr

2012-02-03 Thread Michael Guymon
detected, automatically run LockJar for tasks like compile and test. On 12/28/2011 03:02 PM, Rhett Sutphin wrote: Hi Michael, On Dec 28, 2011, at 1:43 PM, Michael Guymon wrote: So I have slowly being making progress on a dependency manager for buildr and have put together a very simple

Re: Experiences with transitive dependencies in buildr

2011-12-29 Thread Michael Guymon
x27;, 'default', 'hadoop'], :test => ['buildtime', 'default', 'test'], :package => 'default' ) (there are alternate syntaxes for this, I'm just copying& pasting the closest example I had). alex On Wed, Dec 28, 201

Re: Experiences with transitive dependencies in buildr

2011-12-28 Thread Michael Guymon
Hi Rehett, On 12/28/2011 03:02 PM, Rhett Sutphin wrote: --- > > dependencies: >com.slackworks:model-citizen:0.1: /home/zinger/devel/projects/swx/lockjar/tmp/test-repo/com/slackworks/model-citizen/0.1/model-citizen-0.1.jar >org.apache.mina:mina-core:jar:2.0.4: /home/zinger/devel/pro

Re: Experiences with transitive dependencies in buildr

2011-12-28 Thread Michael Guymon
cklist so when the universe changes my build file doesn't necessarily have to :-) Maven interop * Generate a maven POM based on a Buildr project * Create& deploy maven friendly artifacts based on a Buildr project Would there be any benefit for having Ivy interoperability

Re: Experiences with transitive dependencies in buildr

2011-11-10 Thread Michael Guymon
a Buildr project Would there be any benefit for having Ivy interoperability as well? p ________ From: Michael Guymon To: dev@buildr.apache.org Sent: Thursday, 3 November 2011, 23:16 Subject: Re: Experiences with transitive dependencies in buildr So based on the d

Re: Experiences with transitive dependencies in buildr

2011-11-03 Thread Michael Guymon
So based on the discussion, it sounds like the following solutions would work well: Dependency Resolution * Dependency resolution is optional * Resolve Transitive Dependencies for an artifact(s) * Create/Rebuild a dependency file * Lock dependencies based on the dependency file Maven int

Re: Experiences with transitive dependencies in buildr

2011-11-02 Thread Michael Guymon
9, 2011 at 5:43 AM, Michael Guymon wrote: The integration with buildr is crude and for some reason the rdoc is no longer formated correct. I will update it to make it legible again. https://github.com/mguymon/buildr-resolver nice. This is the ruby wrapper for the Aether java libs, which

Re: Experiences with transitive dependencies in buildr

2011-11-02 Thread Michael Guymon
Thoughts in-lined below. . . On 11/01/2011 11:40 PM, Peter Donald wrote: Hi, On Sat, Oct 29, 2011 at 5:43 AM, Michael Guymon wrote: The integration with buildr is crude and for some reason the rdoc is no longer formated correct. I will update it to make it legible again. https://github.com

Re: Experiences with transitive dependencies in buildr

2011-10-28 Thread Michael Guymon
it could be simpler, have / can you published your wrapper? p From: Michael Guymon To: dev@buildr.apache.org Sent: Friday, 28 October 2011, 16:09 Subject: Re: Experiences with transitive dependencies in buildr I had a similar experience when I started needing transitive resolution

Re: Experiences with transitive dependencies in buildr

2011-10-28 Thread Michael Guymon
I had a similar experience when I started needing transitive resolution, but went a different route. My solution is a wrapper around Maven's dependency resolution framework, Aether. I have a hybrid Buildr setup, where Buildr can load a pom to get all the dependencies but Buildr does all the hea

Re: 'add dependencies to jar' feature

2011-09-29 Thread Michael Guymon
Hi Brandon, I am going to toss my 2 cents in here because I have been working on ubers with maven and buildr for a little while now. Using one-jar is the simplest solution and cleanest, since one-jar implements its own classloader to handle loading of jars. You do not have to worry about ove

Re: Auth for Buildr repositories.remote

2011-09-16 Thread Michael Guymon
tials when accessing repos with auth. Is this url concept still considered viable? I do not mind updating the patch, otherwise I am open to creating a solution that is considered more appropriate. thanks, Michael On 03/17/2011 10:54 PM, Alex Boisvert wrote: On Thu, Mar 17, 2011 at 2:38 PM, Mi

Re: Auth for Buildr repositories.remote

2011-03-17 Thread Michael Guymon
ized in buildr/packaging/artifact.rb. alex On Thu, Mar 10, 2011 at 8:56 AM, Michael Guymon mailto:michael.guy...@gmail.com>> wrote: So I am interested in getting repositories.remote to support auth. The goal is to have buildr deploy to private maven repo&#x

Auth for Buildr repositories.remote

2011-03-10 Thread Michael Guymon
So I am interested in getting repositories.remote to support auth. The goal is to have buildr deploy to private maven repo's I have a work. What I would like to do is have the following be valid: repositories.remote << 'https://a.secure.repo/maven2' repositories.remote << { :url => 'h

Fwd: Dependency resolution with Maven's Aether

2011-02-25 Thread Michael Guymon
Maven's Aether Date: Thu, 24 Feb 2011 15:04:02 -0500 From: Michael Guymon To: dev@buildr.apache.org Has anyone looked into using Maven 3's new Aether framework for handling dependency resolution in Buildr? Then lazy developers like me could only have to define a few jar de

Dependency resolution with Maven's Aether

2011-02-24 Thread Michael Guymon
Has anyone looked into using Maven 3's new Aether framework for handling dependency resolution in Buildr? Then lazy developers like me could only have to define a few jar dependencies and Buildr would be able to figure out the rest. I have only done a little bit of reading on the subject and

Re: warbler 1.2 and buildr .1.4.3

2010-11-13 Thread Michael Guymon
ment to ASF checkbox). This is necesary for us to include your work in buildr. When that's done I'll include the code and upgrade to rubyzip 0.9.4. alex On Fri, Nov 12, 2010 at 1:25 PM, Michael Guymon wrote: Hello, The spoiler: Warbler wants rubyzip 0.9.4, buildr demands 0.9.1. If buil

Re: warbler 1.2 and buildr .1.4.3

2010-11-12 Thread Michael Guymon
ude your work in buildr. When that's done I'll include the code and upgrade to rubyzip 0.9.4. alex On Fri, Nov 12, 2010 at 1:25 PM, Michael Guymon wrote: Hello, The spoiler: Warbler wants rubyzip 0.9.4, buildr demands 0.9.1. If buildr gemspec is updated to>=, a type error pops up

Re: warbler 1.2 and buildr .1.4.3

2010-11-12 Thread Michael Guymon
Hey Alex, When I changed from autoload to require, it broke 239 specs. I was hoping someone could tell me why the autoload :Zip, 'buildr/packaging/zip' is used. Otherwise I need to dig around the specs I broke. Once I get the tests working, I will create a new issue with a patch. --M On 11

warbler 1.2 and buildr .1.4.3

2010-11-12 Thread Michael Guymon
Hello, The spoiler: Warbler wants rubyzip 0.9.4, buildr demands 0.9.1. If buildr gemspec is updated to >=, a type error pops up due to autoload :Zip, 'buildr/packaging/zip' in lib/buildr/packaging.rb. What is the autoload providing? Changing it to a require makes the specs angry, so there is