Can the command line interface be modified an refined to offer all the functionality that is offered through the Ant task?
I want to use Ivy to manage the dependencies of a Dotnet build through an exec task of an Nant script. I'm sure that there are others that one the method is proposed would want to do very similar things perhaps for other projects not based in dotnet/java. The command line interface allows you to exec Ivy in any environment without the necessity of running within Ant. So users such as myself who would like to execute it from Nant or a batch job can still access all of the functionality.
This is mainly for the publish functionality which is not available through command line.