I've modified the dependency task (which generates a list of class-files on
which a set of source/class-files depend), to use the Depend classes for
class-file parsing. The options/manpage etc. are unchanged. The new source and
jar are at:
http://home.btconnect.com/ns/classresolver.html#Ant_Depend
In order to run, the task will require that the Depend task's classes be
available to the JRE (e.g. optional.jar is in the classpath when running Ant)
Hope this is OK, let me know if you need other changes...
From: "Conor MacNeill" <[EMAIL PROTECTED]> on 19.06.2001 10:56 ZE10
Subject: RE: submit new java-linking task
Nathaniel,
Can you have a look at the current depend task in Ant. I think you will see
that there is code in there already to handle the parsing of Classfile
bytecodes and the resolution of class file dependencies. Rather than having
two copies of such code in Ant, could you look at hooking your task up to
this code?
The other thing I would like to do is to move the depend code into the core
and then hook up the jar task to it so that a jar can be expanded
automatically from a set of "root" classes to include all necessary classes.
Conor
> -----Original Message-----
> From: Nathaniel Spurling [mailto:[EMAIL PROTECTED]
> Sent: Monday, 18 June 2001 8:07 PM
> To: [EMAIL PROTECTED]
> Subject: submit new java-linking task
>
>
>
> I have put the source and binary jars at the following URL:
> http://home.btconnect.com/ns/classresolver.html#download
>
> The Ant-style manual at:
> http://home.btconnect.com/ns/resolvedependencies.html
>
> Let me know what else you need.
>
> Cheers, Nat
>
>
> ---------------------------------------- Message History
> ----------------------------------------
>
>
> From: Peter Donald <[EMAIL PROTECTED]> on 15.06.2001 13:35 ZE10
>
> Hi,
> Send it along. This is something a whole bunch of people have
> requested in
> the past ;)
>
> On Fri, 15 Jun 2001 05:05, Nathaniel Spurling wrote:
> > From: Jerome Lacoste <[EMAIL PROTECTED]> on
> > 14.06.2001 17:33 ZE2
> >
> > Interesting [to me at least]
> >
> > could you publish an example of how you use the task,
> or best the HTML
> > manual that describes your task?
> >
> > Cheers
> >
> > Jerome
>
>
>
> --
>
> This e-mail may contain confidential and/or privileged
> information. If you are not the intended recipient (or have
> received this e-mail in error) please notify the sender
> immediately and destroy this e-mail. Any unauthorised copying,
> disclosure or distribution of the material in this e-mail is
> strictly forbidden.
>
>
--
This e-mail may contain confidential and/or privileged information. If you are
not the intended recipient (or have received this e-mail in error) please
notify the sender immediately and destroy this e-mail. Any unauthorised
copying, disclosure or distribution of the material in this e-mail is strictly
forbidden.