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" <[email protected]> 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" <[email protected]> wrote:
>
>> On Sun, Apr 14, 2013 at 12:19 AM, Jason Hoogland <[email protected]>
>> 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
>>
>

Reply via email to