git clone https://@opensourceprojects.eu/git/p/osp/allura-contrib osp-allura-contrib



File Date Author Commit
README.txt 2013-04-12 Peter Hartmann Peter Hartmann [647759] Add Apache Ant buildfile for use with Apache Rat
build.xml 2013-04-12 Peter Hartmann Peter Hartmann [647759] Add Apache Ant buildfile for use with Apache Rat
report_stylesheet.xsl 2013-04-12 Peter Hartmann Peter Hartmann [647759] Add Apache Ant buildfile for use with Apache Rat

Read Me

This is Apache Ant buildfile that can be used to do an automated license audit
of the local Allura codebase. To use it, you need to:

1. Install Apache Ant, version 1.8.0 or later. Apache Ant is very popular
software package and there are good chances it is already available in your
operating system's software repository. System-independent binary files are
available from http://ant.apache.org/bindownload.cgi in case you need them.

Be advised that Apache Ant requires Java Virtual Machine to work. For futher
details, head to http://ant.apache.org/.

2. Download and unpack Apache Rat. Apache Rat is a release audit tool (hence
the name) used by Apache Software Foundation projects. It can be obtained from
http://creadur.apache.org/rat/download_rat.cgi. After unpacking downloaded zip
or tarball, you should have a directory with several .jar files and a lib/
directory.

3. Make the directory with buildfile (build.xml file) your working directory.
Then execute `ant -lib [path to Apache Rat lib/ directory]`, for example:

ant -lib ../../../apache-rat-0.8/lib/

The buildfile will be parsed by Apache Ant and after a couple of seconds, you
should be presented with a file list along with potential licensing issues.