buildr-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jason Hoogland <hoogl...@gmail.com>
Subject Re: stand-alone jar
Date Sun, 14 Apr 2013 07:36:31 GMT
Peter,

Awesome, thank you SO much, looks like the trick. How do you find all these
buildfiles?

I think i love buildr, bye bye ant, xml!

hoogs
On Apr 14, 2013 3:02 PM, "Peter Donald" <peter@realityforge.org> wrote:

> Hi,
>
> Now I understand. An example for this is at
>
> https://gist.github.com/realityforge/5381737
>
> On Sun, Apr 14, 2013 at 2:00 PM, Jason Hoogland <hoogland@gmail.com>
> wrote:
>
> > To break this down to simpler questions:
> >
> > 1. How to access a subset of the jar files buildr remotely downloaded?
> > 2. How to include this subset as jars, without modification, within a new
> > jar package?
> > 3. How to create a Class-Path string, properly formatted, that includes
> > this subset of jars, for use in the final package manifest? (Ruby newbie)
> >
> > hoogs
> > On Apr 14, 2013 10:17 AM, "Jason Hoogland" <hoogland@gmail.com> wrote:
> >
> > > Thanks Peter,
> > >
> > > I am having trouble finding useful buildfile examples so will check
> this
> > > out.
> > >
> > > I am trying to do the former, nesting the dep jars inside the final
> jar.
> > > Then I have only one manifest file to worry about. I find it a lot
> > cleaner.
> > > Currently my buildfile is doing what you do, just mash all the dep
> files
> > > together into the jar, the problem i've got there is that the
> MANIFEST.MF
> > > files seem to overwrite each other, but maybe that link will help.
> > >
> > > hoogs
> > > On Apr 14, 2013 9:59 AM, "Peter Donald" <peter@realityforge.org>
> wrote:
> > >
> > >> On Sun, Apr 14, 2013 at 12:19 AM, Jason Hoogland <hoogland@gmail.com>
> > >> wrote:
> > >>
> > >> > I'm trying to do what my old ant build.xml does, namely:
> > >> > 1. compile my src code into classes
> > >> > 2. packages them into a jar
> > >> > 3. adds the dependency jars to this jar
> > >> > 4. includes "Main-Class" and "Class-Path" attributes to
> > >> > META-INF/MANIFEST.MF, the latter properly formatted, e.g.:
> > >> >
> > >>
> > >> I am not sure I exactly follow. Do you want to include the jars as
> > nested
> > >> jars or just include the files form the jar in the final jar?
> > >>
> > >> I usually attempt the second option and use code that looks similar to
> > >>
> > >> https://github.com/realityforge/spydle/blob/master/buildfile#L19
> > >>
> > >> to achieve this goal.
> > >>
> > >>  HTH (And sorry if I am missing what you are trying to do),
> > >>
> > >> Peter Donald
> > >>
> > >
> >
>
>
>
> --
> Cheers,
>
> Peter Donald
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message