Thanks Alex.  That seems to work!

--- On Thu, 2/12/09, Alex Boisvert <[email protected]> wrote:

> From: Alex Boisvert <[email protected]>
> Subject: Re: local dependencies.
> To: [email protected], [email protected]
> Date: Thursday, February 12, 2009, 12:49 PM
> You can try something like this,
> 
> jars = Dir["lib/*.jar"].map { |f|
> 
> artifact("local:#{File.basename(f)}:jar:unknown").from(f)
> }
> 
> which creates pseudo-artifacts for each .jar file under lib
> and then,
> 
> compile.with jars
> 
> alex
> 
> 
> On Thu, Feb 12, 2009 at 9:33 AM, Watt Poosanguansit <
> [email protected]> wrote:
> 
> > Thank you for your reply.  I looked at the source
> trying to understand it.
> >  I still do not see how I can reference all the jar
> files in a folder, let's
> > say, lib in the project directory.  Can you give an
> example code?  I
> > appreciate your help.
> >
> >
> >
> > W.P.
> >
> >
> >
> > --- On Thu, 2/12/09, lacton
> <[email protected]> wrote:
> >
> > > From: lacton <[email protected]>
> > > Subject: Re: local dependencies.
> > > To: [email protected]
> > > Date: Thursday, February 12, 2009, 12:13 PM
> > > You can use the 'from' method of the
> Artifact class
> > > to reference local jars.
> > >
> > >
> http://buildr.apache.org/rdoc/classes/Buildr/Artifact.html#M000336
> > >
> > > Lacton
> > >
> > > On Thu, Feb 12, 2009 at 6:05 PM, Watt
> Poosanguansit
> > > <[email protected]> wrote:
> > > > Hi,
> > > >
> > > > I have been able to build with my custom
> layout
> > > project structure.  I have been looking for a way
> to
> > > reference all the jars in local lib directory in
> the build.
> > > I only see compile.with which uses Artifacts.  I
> look at the
> > > source code and, mostly because I am pretty new
> to buildr, I
> > > still do not see how I can do that.  I am certain
> that there
> > > must be a simple way to just reference local jars
> without
> > > resorting to Artifacts and repositories
> downloads.  Any help
> > > is appreciated.   Thanks.
> > > >
> > > >
> > > >
> > > > W.P.
> > > >
> > > >
> > > >
> > > >
> >
> >
> >
> >


      

Reply via email to