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. > > > > > > > > > > > > > > > > > > > > > > > >
