Hans Dockter wrote:
Right now gradle -t produces an output like:

------------------------------------------------------------
Project :api
------------------------------------------------------------
Task :api:archive_jar [:api:test, :shared:archive_jar]
Task :api:archive_spi_jar [:api:test]
Task :api:clean [:shared:clean]
Task :api:compile [:api:resources, :shared:compile, :shared:uploadInternalLibs]
Task :api:dists [:api:libs, :shared:dists]
Task :api:eclipse [:api:eclipseCp, :api:eclipseProject, :shared:eclipse]
...

It would be nice to add the default tasks to the output. We also want to introduce a new property for a task called something like 'description'. I'm wondering about a nice way of integrating this into the output. What about this one?

------------------------------------------------------------
Project :api
------------------------------------------------------------
Default Tasks: :api:clean, :api:compile
Task :api:archive_jar [:api:test, :shared:archive_jar] - Creates the default archive
...


This might get a bit squished if we put all this on one line. We could probably ditch the 'Task', and maybe split the details of each task into several lines:

------------------------------------------------------------
Project :api
------------------------------------------------------------
Default Tasks: :api:clean, :api:compile

:api:archive_jar - Creates the default archive
    -> :api:test, :shared:archive_jar
:api:compile - Does some stuff
   -> :api:resources, :shared:compile, :shared:uploadInternalLibs


Adam

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

   http://xircles.codehaus.org/manage_email


Reply via email to