Status of Ant

Arnaud Vandyck avdyk@debian.org
Tue Feb 8 00:02:02 2005


Sat, 05 Feb 2005 12:39:18 -0600, 
Jerry Haltom <wasabi@larvalstage.net> wrote: 

> Ant, the command line tool, needs to be in main, somehow.
>
> What is there that is keeping this from happening? The following .jar
> files are in the contrib ant package:
>
> /usr/share/ant/lib/ant-antlr.jar
> /usr/share/ant/lib/ant-apache-bcel.jar

bcel is in contrib

> /usr/share/ant/lib/ant-apache-bsf.jar

bsf is in contrib

> /usr/share/ant/lib/ant-apache-log4j.jar
> /usr/share/ant/lib/ant-apache-oro.jar
> /usr/share/ant/lib/ant-apache-regexp.jar
> /usr/share/ant/lib/ant-commons-logging.jar
> /usr/share/ant/lib/ant-javamail.jar

if it depends on gnumail-java, it's ok. If it needs the Sun's javamail
api (which is non-free), it's a moving to main stopper)

> /usr/share/ant/lib/ant-jdepend.jar

jdepend is in contrib

> /usr/share/ant/lib/ant-launcher.jar
> /usr/share/ant/lib/ant-nodeps.jar
> /usr/share/ant/lib/ant-swing.jar

will this one be build with free tools?

> /usr/share/ant/lib/ant.jar
> /usr/share/ant/lib/ant-apache-resolver.jar
> /usr/share/ant/lib/ant-bootstrap.jar
> /usr/share/ant/lib/ant-commons-net.jar
> /usr/share/ant/lib/ant-trax.jar

will this one work with gnujaxp-java?

> /usr/share/ant/lib/ant-junit.jar
>
> Why are these not in main?

You have some clues. ;-)

> I have heard rumors about a sound task, which won't work properly. If
> these rumors are true (which I will go confirm in a minute), I seriously
> recommend we patch out sound, or make it reflection based.

Look at the splash screen and also all those libs that are in contrib.

http://java.debian.net/index.php/MovingJavaToMain

Note that I was working on bsel and bsf but did not succeed to put them
in main at the moment. Be carefull about the dependencies.

> I am going to set about this mission, right now. Any thing I need to
> know, please tell me.

Done ;-)

-- 
  .''`. 
 : :' :rnaud
 `. `'  
   `-