We use repreport to generate a report like that. Our ant task looks
something like this:

  <target name="repreport" depends="cleancache">
    <ivy:repreport settingsRef="repreport.settings"
       organisation="com.example" />
  </target>

We tell repreport to scan our enterprise repo, starting with modules in our
internal com.example org, and display all transitive dependencies.

The ivy.jar contains an ivy-report.xsl which provides an attractive style
to the output. The report will include versions and dependencies for all
modules, as well as licences, if specified in the ivy.xml.

Thanks,
---
Kirby Files
Software Architect
Masergy Communications
kfi...@masergy.com



On Fri, May 23, 2014 at 9:12 AM, David R Robison <
drrobi...@openroadsconsulting.com> wrote:

> I have a system that is build from several different projects. We use
> Ant/Ivy/eclipse for our development. My management as asked me to
> generate a report showing all the included 3rd party software packages
> including their owner and license. Is there a way to run such a report
> across several projects?
> Thanks, David
>
> --
>
> David R Robison
> Open Roads Consulting, Inc.
> 103 Watson Road, Chesapeake, VA 23320
> phone: (757) 546-3401
> e-mail: drrobi...@openroadsconsulting.com
> web: http://openroadsconsulting.com
> blog: http://therobe.blogspot.com
> book:
> http://www.xulonpress.com/bookstore/bookdetail.php?PB_ISBN=9781597816526
>
>
>
> This email communication (including any attachments) may contain
> confidential and/or privileged material intended solely for the individual
> or entity to which it is addressed.
> If you are not the intended recipient, please delete this email
> immediately.
>
>

Reply via email to