Compile.with calls Buildr.artifacts which accepts String (among other things)
So you should be able to do something like: compile.with Dir['lib/*.jar'] [1] http://github.com/vic/buildr/blob/e35bc0fe8a0309d4cfdfb980af61cdb6f1a9990c/lib/buildr/core/compile.rb#L278 [2] http://github.com/vic/buildr/blob/e35bc0fe8a0309d4cfdfb980af61cdb6f1a9990c/lib/buildr/packaging/artifact.rb#L654 Alexis On Thu, Feb 12, 2009 at 9:35 AM, Rhett Sutphin <[email protected]>wrote: > Hi Watt, > > You can't do that exactly -- what you can do is define artifacts based on > local files. You still need to give them artifact identifiers, though. > > Rhett > > > On Feb 12, 2009, at 11:33 AM, Watt Poosanguansit 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. >>>> >>>> >>>> >>>> >>>> >> >> >> >
