Author: solomax
Date: Tue Feb 28 01:43:17 2012
New Revision: 1294440
URL: http://svn.apache.org/viewvc?rev=1294440&view=rev
Log:
Rat libraries are added to the ivy
Modified:
incubator/openmeetings/trunk/singlewebapp/build.xml
incubator/openmeetings/trunk/singlewebapp/ivy.xml
incubator/openmeetings/trunk/singlewebapp/src/templates/screenshare.vm
Modified: incubator/openmeetings/trunk/singlewebapp/build.xml
URL:
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/build.xml?rev=1294440&r1=1294439&r2=1294440&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/build.xml (original)
+++ incubator/openmeetings/trunk/singlewebapp/build.xml Tue Feb 28 01:43:17 2012
@@ -92,30 +92,14 @@
<property name="red5-screenshare.lib.dir"
value="${project.lib}/red5-screenshare" />
<property name="red5-screenshare.images"
value="${basedir}/WebContent/red5-screenshare" />
<property name="junit.lib.dir" value="${project.lib}/junit" />
+ <property name="rat.lib.dir" value="${project.lib}/rat" />
- <!-- Open JPA -->
- <property name="openjpa.lib" value="${project.lib}/openjpa2" />
- <!--JDBC Drivers-->
- <property name="database.lib" value="${project.lib}/database" />
<property name="red5.lib" value="${basedir}/${red5.server.dir}/dist" />
<property name="red5.server.lib" value="${red5.lib}/lib" />
<property name="spring.lib" value="${project.lib}/spring" />
<property name="upload.lib" value="${project.lib}/upload" />
<property name="xstream.lib" value="${project.lib}/xstream" />
<property name="web.lib" value="${project.lib}" />
- <property name="ical.lib" value="${project.lib}/ical4j" />
- <!-- Apache Axis2 -->
- <property name="axis2.lib" value="${project.lib}/axis2-1.6" />
- <!-- SLF4J -->
- <property name="slf4j.lib" value="${project.lib}/slf4j" />
- <!-- Apache Velocity -->
- <property name="velocity.lib" value="${project.lib}/velocity" />
- <!-- Apache Batik -->
- <property name="batik.lib" value="${project.lib}/batik_17" />
- <!-- Mina -->
- <property name="mina.lib" value="${project.lib}/mina" />
- <!-- Apache RAT -->
- <property name="rat.lib" value="${project.lib}/rat" />
<!-- Svn Task -->
<property name="svntask.lib" value="${project.lib}/svntask-1.0.8" />
@@ -196,6 +180,7 @@
<mkdir dir="${anakia.lib.dir}" />
<mkdir dir="${red5-screenshare.lib.dir}" />
<mkdir dir="${junit.lib.dir}" />
+ <mkdir dir="${rat.lib.dir}" />
</target>
<condition property="db.provider" value="${db}" else="derby">
@@ -216,9 +201,9 @@
<fileset dir="${red5.server.dir}/dist"
includes="red5.jar" />
<fileset dir="${om.lib.dir}"
includes="org.springframework.context-*.jar" />
<fileset dir="${om.lib.dir}"
includes="org.springframework.core-*.jar" />
- <fileset dir="${slf4j.lib}" includes="logback*.jar" />
- <fileset dir="${mina.lib}" includes="mina-core*.jar" />
- <fileset dir="${slf4j.lib}" includes="slf4j-api*.jar" />
+ <fileset dir="${red5.lib.dir}" includes="logback*.jar"
/>
+ <fileset dir="${red5.lib.dir}"
includes="mina-core*.jar" />
+ <fileset dir="${red5.lib.dir}"
includes="com.springsource.slf4j.api*.jar" />
</copy>
<copy todir="${red5.root}" filtering="true">
<fileset dir="${red5.server.dir}/dist">
@@ -564,11 +549,11 @@
<!-- Build entire project -->
<target name="build project" depends="clean, prepare, compile" />
- <target name="report_rat">
+ <target name="report_rat" depends="-retrieve-rat">
<!-- 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" />
+ <fileset dir="${rat.lib.dir}" includes="*.jar"
/>
<path refid="compile.classpath" />
</classpath>
</taskdef>
@@ -864,6 +849,13 @@
<param name="ivy.lib.location"
value="${junit.lib.dir}"/>
</antcall>
</target>
+ <!-- Check for rat libraries -->
+ <target name="-retrieve-rat" unless="rat.installed"
description="Retrieves the libraries if needed" depends="prepare.mkdir">
+ <antcall target="-retrieve" inheritAll="true"
inheritRefs="true">
+ <param name="ivy.conf.name" value="rat"/>
+ <param name="ivy.lib.location" value="${rat.lib.dir}"/>
+ </antcall>
+ </target>
<target name="ivyclear" description="Clears out the Ivy cache">
<delete dir="${user.home}/.ivy2/cache/red5"/>
Modified: incubator/openmeetings/trunk/singlewebapp/ivy.xml
URL:
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/ivy.xml?rev=1294440&r1=1294439&r2=1294440&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/ivy.xml (original)
+++ incubator/openmeetings/trunk/singlewebapp/ivy.xml Tue Feb 28 01:43:17 2012
@@ -26,6 +26,7 @@
<conf name="openmeetings.ext" description="Openmeetings
required libraries with different pattern" />
<conf name="openmeetings.axis2" description="Axis required
libraries with dependencies" />
<conf name="junit" description="Unit testing dependencies" />
+ <conf name="rat" description="Apache Rat dependencies" />
</configurations>
<dependencies>
<!-- START OF RED5 -->
@@ -307,6 +308,18 @@
<include type="jar" />
</dependency>
<!-- END OF JUNIT -->
+
+ <!-- START OF RAT -->
+ <dependency org="org.apache.rat" name="apache-rat-core"
rev="0.8" conf="rat->*" transitive="false">
+ <include type="jar" />
+ </dependency>
+ <dependency org="org.apache.rat" name="apache-rat-tasks"
rev="0.8" conf="rat->*" transitive="false">
+ <include type="jar" />
+ </dependency>
+ <dependency org="commons-cli" name="commons-cli" rev="1.2"
conf="rat->*" transitive="false">
+ <include type="jar" />
+ </dependency>
+ <!-- END OF RAT -->
</dependencies>
</ivy-module>
Modified: incubator/openmeetings/trunk/singlewebapp/src/templates/screenshare.vm
URL:
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/src/templates/screenshare.vm?rev=1294440&r1=1294439&r2=1294440&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/src/templates/screenshare.vm
(original)
+++ incubator/openmeetings/trunk/singlewebapp/src/templates/screenshare.vm Tue
Feb 28 01:43:17 2012
@@ -38,7 +38,7 @@ limitations under the License.
<jar href="org.springframework.core-3.0.6.RELEASE.jar" />
<jar href="org.springframework.context-3.0.6.RELEASE.jar" />
<jar href="mina-core-2.0.4.jar" />
- <jar href="slf4j-api-1.6.1.jar" />
+ <jar href="com.springsource.slf4j.api-1.6.1.jar" />
<jar href="httpclient-4.1.2.jar" />
<jar href="httpcore-4.1.3.jar" />
<jar href="bcprov-jdk16-145.jar" />