Revision: 4589
Author:   solomax666
Date:     Fri Nov 18 11:51:21 2011
Log: - add task for apache Rat (report_rat: to call run "ant report_rat")
http://code.google.com/p/openmeetings/source/detail?r=4589

Added:
 /trunk/singlewebapp/lib/rat
 /trunk/singlewebapp/lib/rat/apache-rat-core-0.7.jar
 /trunk/singlewebapp/lib/rat/apache-rat-tasks-0.7.jar
Modified:
 /trunk/singlewebapp/build.xml

=======================================
--- /dev/null   
+++ /trunk/singlewebapp/lib/rat/apache-rat-core-0.7.jar Fri Nov 18 11:51:21 2011
Binary file, no diff available.
=======================================
--- /dev/null   
+++ /trunk/singlewebapp/lib/rat/apache-rat-tasks-0.7.jar Fri Nov 18 11:51:21 2011
Binary file, no diff available.
=======================================
--- /trunk/singlewebapp/build.xml       Fri Nov 18 11:42:48 2011
+++ /trunk/singlewebapp/build.xml       Fri Nov 18 11:51:21 2011
@@ -1,6 +1,9 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE project>
-<project name="openmeetings" basedir="./" default="dist">
+<project name="openmeetings" basedir="./" default="dist"
+       xmlns:rat="antlib:org.apache.rat.anttasks"
+    xmlns="antlib:org.apache.tools.ant"
+    >

        <!-- Sources and output dirs -->
        <property name="main.src.dir" value="${basedir}/src/app"/>
@@ -606,6 +609,31 @@
        <!-- Build entire project -->
        <target name="build project" depends="clean, prepare, compile"/>

+       <!-- define the RAT task -->
+       <taskdef
+               uri="antlib:org.apache.rat.anttasks"
+           resource="org/apache/rat/anttasks/antlib.xml">
+           <classpath>
+                       <fileset dir="${rat.lib}" includes="*.jar" />
+                       <path refid="compile.classpath" />
+           </classpath>
+       </taskdef>
+
+       <target name="report_rat">
+               <rat:report>
+               <fileset dir="${main.src.dir}"/>
+               <fileset dir="${webstart.src.dir}"/>
+               <fileset dir="${templates.src.dir}"/>
+               <fileset dir="${test.src.dir}"/>
+               <fileset dir="${server.src.dir}"/>
+               <fileset dir="${client.src.dir}"/>
+               <fileset dir="${screen.src.dir}"/>
+               <fileset dir="${fileservice.src.dir}"/>
+               <fileset dir="${roomservice.src.dir}"/>
+               <fileset dir="${userservice.src.dir}"/>
+           </rat:report>
+       </target>
+
        <!-- Unit Tests -->
<property name="om.dist.webapp" value="${red5.root}/webapps/${project.distname}"/>

--
You received this message because you are subscribed to the Google Groups 
"OpenMeetings developers" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/openmeetings-dev?hl=en.

Reply via email to