Modified: incubator/openmeetings/branches/video-components/build.xml
URL: 
http://svn.apache.org/viewvc/incubator/openmeetings/branches/video-components/build.xml?rev=1220435&r1=1220434&r2=1220435&view=diff
==============================================================================
--- incubator/openmeetings/branches/video-components/build.xml (original)
+++ incubator/openmeetings/branches/video-components/build.xml Sun Dec 18 
15:39:40 2011
@@ -3,22 +3,22 @@
 <project name="openmeetings" basedir="./" default="dist">
 
        <!-- Sources and output dirs -->
-       <property name="main.src.dir" value="${basedir}/src/app"/>
-       <property name="webstart.src.dir" value="${basedir}/src/screenviewer"/>
-       <property name="templates.src.dir" value="${basedir}/src/templates"/>
-       <property name="test.src.dir" value="${basedir}/src/test"/>
-       <property name="server.src.dir" value="${basedir}/src/server"/>
-       <property name="client.src.dir" value="${basedir}/src/client"/>
-       <property name="main.out.dir" value="${basedir}/bin"/>
-       
+       <property name="main.src.dir" value="${basedir}/src/app" />
+       <property name="webstart.src.dir" value="${basedir}/src/screenviewer" />
+       <property name="templates.src.dir" value="${basedir}/src/templates" />
+       <property name="test.src.dir" value="${basedir}/src/test" />
+       <property name="server.src.dir" value="${basedir}/src/server" />
+       <property name="client.src.dir" value="${basedir}/src/client" />
+       <property name="main.out.dir" value="${basedir}/bin" />
+
        <!-- Red5 dir -->
-       <property name="red5.server.dir" value="red5-1.0.0-RC1"/>
+       <property name="red5.server.dir" value="red5-1.0.0-RC1" />
 
        <!-- screen.out.dir -->
        <property name="screen.out.dir" value="${basedir}/screen_compile" />
        <!-- screen.src.dir -->
        <property name="screen.src.dir" value="${basedir}/src/red5-screenshare" 
/>
-       
+
        <!-- hudson config -->
        <property environment="env" />
 
@@ -27,47 +27,47 @@
        <property name="build.target" 
value="/home/swagner/apache-tomcat-6.0.18/webapps/openmeetings/builds/" />
 
        <!-- Axis2 Services -->
-       <property name="fileservice.src.dir" 
value="${basedir}/src/fileservice"/>
-       <property name="roomservice.src.dir" 
value="${basedir}/src/roomservice"/>
-       <property name="userservice.src.dir" 
value="${basedir}/src/userservice"/>
-
-       <property name="classes.dir" value="${basedir}/bin"/>
-       <property name="dist.dir" value="dist"/>
-       <property name="red5.root" value="${dist.dir}/red5"/>
-       <property name="report.dir" value="${basedir}/junitreport"/>
-       <property name="derbydb.dir" value="${basedir}/openmeetings"/>
+       <property name="fileservice.src.dir" value="${basedir}/src/fileservice" 
/>
+       <property name="roomservice.src.dir" value="${basedir}/src/roomservice" 
/>
+       <property name="userservice.src.dir" value="${basedir}/src/userservice" 
/>
+
+       <property name="classes.dir" value="${basedir}/bin" />
+       <property name="dist.dir" value="dist" />
+       <property name="red5.root" value="${dist.dir}/red5" />
+       <property name="report.dir" value="${basedir}/junitreport" />
+       <property name="derbydb.dir" value="${basedir}/openmeetings" />
 
        <!-- Conf dirs -->
-       <property name="conf.dir" value="${basedir}/conf"/>
+       <property name="conf.dir" value="${basedir}/conf" />
 
        <!-- Distribution properties -->
-       <property name="project.distname" value="openmeetings"/>
+       <property name="project.distname" value="openmeetings" />
 
        <!-- screenshare.out.dir -->
        <property name="screenshare.out.dir" 
value="${dist.dir}/red5/webapps/${project.distname}/red5-screenshare" />
-       
+
        <!-- libraries -->
-       <property name="project.lib" value="${basedir}/lib"/>
+       <property name="project.lib" value="${basedir}/lib" />
 
        <!-- LPS Properties -->
-       <property name="out.dir.swf" value = 
"${basedir}/${dist.dir}/red5/webapps/${project.distname}/" />
-       <property name="laszlo.home" value="${basedir}/openlaszlo"/>
-       <property name="webcontent.src.dir" value="${basedir}/WebContent"/>
-       <property name="laszlo.src.dir" 
value="${webcontent.src.dir}/${project.distname}"/>
-       <property name="laszlo.debug" value="false"/>
-       <property name="laszlo.proxied" value = "solo"/>
+       <property name="out.dir.swf" 
value="${basedir}/${dist.dir}/red5/webapps/${project.distname}/" />
+       <property name="laszlo.home" value="${basedir}/openlaszlo" />
+       <property name="webcontent.src.dir" value="${basedir}/WebContent" />
+       <property name="laszlo.src.dir" 
value="${webcontent.src.dir}/${project.distname}" />
+       <property name="laszlo.debug" value="false" />
+       <property name="laszlo.proxied" value="solo" />
 
-       <path id = "laszlo.lib">
+       <path id="laszlo.lib">
                <!-- swf8 -->
-               <fileset dir = "${laszlo.home}/WEB-INF/lib" 
includes="saxon-6.5.3-lz-p1.jar jakarta-regexp-1.2.jar
-                       commons-collections.jar jdom.jar log4j-1.2.6.jar 
lps-4.9.0.jar batik-all-flex.jar velocity-dep-1.4-flex.jar"/>
+               <fileset dir="${laszlo.home}/WEB-INF/lib" 
includes="saxon-6.5.3-lz-p1.jar jakarta-regexp-1.2.jar
+                       commons-collections.jar jdom.jar log4j-1.2.6.jar 
lps-4.9.0.jar batik-all-flex.jar velocity-dep-1.4-flex.jar" />
                <!-- swf10 -->
-               <fileset dir = "${laszlo.home}/WEB-INF/lib" 
includes="mxmlc*.jar flex-messaging-common.jar swfutils.jar asc.jar
-                       fxgutils.jar"/>
+               <fileset dir="${laszlo.home}/WEB-INF/lib" includes="mxmlc*.jar 
flex-messaging-common.jar swfutils.jar asc.jar
+                       fxgutils.jar" />
        </path>
 
        <!-- Open JPA -->
-       <property name="openjpa.lib" value="${project.lib}/openjpa2"/>
+       <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}/red5" />
@@ -91,54 +91,51 @@
        <!-- Junit -->
        <property name="junit.lib" value="${project.lib}/junit" />
        <!-- Svn Task -->
-       <property name="svntask.lib" value="${project.lib}/svntask-1.0.8"/>
+       <property name="svntask.lib" value="${project.lib}/svntask-1.0.8" />
 
        <!-- screenshare.lib -->
        <property name="screenshare.lib" 
value="${basedir}/WebContent/red5-screenshare" />
 
        <!-- compile classpath -->
        <path id="compile.classpath">
-               <fileset dir="${openjpa.lib}" includes="*.jar"/>
-               <fileset dir="${spring.lib}" includes="*.jar"/>
-               <fileset dir="${project.lib}" includes="*.jar"/>
-               <fileset dir="${red5.lib}" includes="*.jar"/>
-               <fileset dir="${red5.server.lib}" includes="*.jar"/>
-               <fileset dir="${upload.lib}" includes="*.jar"/>
-               <fileset dir="${xstream.lib}" includes="*.jar"/>
-               <fileset dir="${junit.lib}" includes="*.jar" 
excludes="red5.jar"/>
-               <fileset dir="${web.lib}" includes="*.jar"/>
-               <fileset dir="${slf4j.lib}" includes="*.jar"/>
-               <fileset dir="${axis2.lib}" includes="*.jar"/>
-               <fileset dir="${velocity.lib}" includes="*.jar"/>
-               <fileset dir="${batik.lib}" includes="*.jar"/>
-               <fileset dir="${ical.lib}" includes="*.jar"/>
-               <fileset dir="${java2swf.lib}" includes="*.jar"/>
-               <fileset dir="${jmf.lib}" includes="*.jar"/>
-               <fileset dir="${junit.lib}" includes="*.jar"/>
-               <fileset dir="${screenshare.lib}" includes="*kunststoff.jar"/>
+               <fileset dir="${openjpa.lib}" includes="*.jar" />
+               <fileset dir="${spring.lib}" includes="*.jar" />
+               <fileset dir="${project.lib}" includes="*.jar" />
+               <fileset dir="${red5.lib}" includes="*.jar" />
+               <fileset dir="${red5.server.lib}" includes="*.jar" />
+               <fileset dir="${upload.lib}" includes="*.jar" />
+               <fileset dir="${xstream.lib}" includes="*.jar" />
+               <fileset dir="${junit.lib}" includes="*.jar" 
excludes="red5.jar" />
+               <fileset dir="${web.lib}" includes="*.jar" />
+               <fileset dir="${slf4j.lib}" includes="*.jar" />
+               <fileset dir="${axis2.lib}" includes="*.jar" />
+               <fileset dir="${velocity.lib}" includes="*.jar" />
+               <fileset dir="${batik.lib}" includes="*.jar" />
+               <fileset dir="${ical.lib}" includes="*.jar" />
+               <fileset dir="${java2swf.lib}" includes="*.jar" />
+               <fileset dir="${jmf.lib}" includes="*.jar" />
+               <fileset dir="${junit.lib}" includes="*.jar" />
+               <fileset dir="${screenshare.lib}" includes="*kunststoff.jar" />
        </path>
 
        <!-- screenshare classpath -->
        <path id="screenshare.classpath">
-               <fileset dir="${screenshare.lib}" includes="*.jar"/>
+               <fileset dir="${screenshare.lib}" includes="*.jar" />
        </path>
 
        <!-- build webapp -->
 
-       <target name="dist" description="binary distribution of OpenMeetings"
-        depends="cleanForBinary, jar, compile.laszlo.main, 
compile.laszlo.main.as3, enhance, signWebStartJars">
+       <target name="dist" description="binary distribution of OpenMeetings" 
depends="cleanForBinary, jar, compile.laszlo.main, compile.laszlo.main.as3, 
enhance, signWebStartJars">
 
        </target>
 
        <!-- compiles the sources without the laszlo client -->
-       <target name="dist-test" description="binary distribution of 
OpenMeetings"
-        depends="cleanForBinary, jar, signWebStartJars">
+       <target name="dist-test" description="binary distribution of 
OpenMeetings" depends="cleanForBinary, jar, signWebStartJars">
 
        </target>
 
        <!-- compiles the sources only with laszlo debug client -->
-       <target name="dist-debug" description="binary distribution of 
OpenMeetings"
-        depends="cleanForBinary, jar, compile.laszlo.main.debug, 
compile.laszlo.main.debug.as3, signWebStartJars">
+       <target name="dist-debug" description="binary distribution of 
OpenMeetings" depends="cleanForBinary, jar, compile.laszlo.main.debug, 
compile.laszlo.main.debug.as3, signWebStartJars">
 
        </target>
 
@@ -147,7 +144,7 @@
                <mkdir dir="${dist.dir}" />
                <mkdir dir="${main.out.dir}" />
        </target>
-       
+
        <!-- Check timestamp on files -->
        <target name="prepare" depends="prepare.mkdir">
                <copy todir="${screenshare.out.dir}" filtering="true">
@@ -155,67 +152,67 @@
                </copy>
                <copy todir="${dist.dir}" filtering="true">
                        <fileset dir="${red5.server.dir}">
-                               <exclude name="**/*.fla"/>
+                               <exclude name="**/*.fla" />
                        </fileset>
                </copy>
                <copy todir="${dist.dir}/red5/lib">
-                       <fileset dir="${spring.lib}"/>
+                       <fileset dir="${spring.lib}" />
                </copy>
 
                <!-- this package contains the javax.persistance.* API of 
JAVA-EE-6 -->
-               <copy file="${openjpa.lib}/geronimo-jpa_2.0_spec-1.1.jar" 
todir="${dist.dir}/red5/lib"/>
+               <copy file="${openjpa.lib}/geronimo-jpa_2.0_spec-1.1.jar" 
todir="${dist.dir}/red5/lib" />
 
                <copy 
todir="${dist.dir}/red5/webapps/${project.distname}/WEB-INF/lib">
                        <fileset dir="${openjpa.lib}">
-                               <include name="*.jar"/>
-                               <exclude name="commons-collections-3.2.1.jar"/>
+                               <include name="*.jar" />
+                               <exclude name="commons-collections-3.2.1.jar" />
                                <!-- this jar is already in the servers-lib -->
-                               <exclude name="geronimo-jpa_2.0_spec-1.1.jar"/>
+                               <exclude name="geronimo-jpa_2.0_spec-1.1.jar" />
                        </fileset>
                </copy>
 
                <copy 
todir="${dist.dir}/red5/webapps/${project.distname}/WEB-INF/red5-services">
-                       <fileset 
dir="${webcontent.src.dir}/WEB-INF/red5-services" includes="*.xml"/>
+                       <fileset 
dir="${webcontent.src.dir}/WEB-INF/red5-services" includes="*.xml" />
                </copy>
                <copy todir="${dist.dir}/red5/webapps/${project.distname}">
                        <fileset dir="${webcontent.src.dir}">
-                               <include name="*.html"/>
+                               <include name="*.html" />
                        </fileset>
                </copy>
                <copy 
todir="${dist.dir}/red5/webapps/${project.distname}/WEB-INF">
                        <fileset dir="${webcontent.src.dir}/WEB-INF">
-                               <include name="*.xml"/>
-                               <include name="*.properties"/>
-                               <exclude name="root-*.xml"/>
+                               <include name="*.xml" />
+                               <include name="*.properties" />
+                               <exclude name="root-*.xml" />
                        </fileset>
                </copy>
 
-               <chmod dir="${dist.dir}/red5" perm="755" includes="**/*.sh"/>
-               <chmod 
dir="${dist.dir}/red5/webapps/${project.distname}/screen" perm="755" 
includes="**/*.sh"/>
-               <chmod dir="${dist.dir}/red5/webapps/${project.distname}/jod" 
perm="755" includes="**/*.sh"/>
+               <chmod dir="${dist.dir}/red5" perm="755" includes="**/*.sh" />
+               <chmod 
dir="${dist.dir}/red5/webapps/${project.distname}/screen" perm="755" 
includes="**/*.sh" />
+               <chmod dir="${dist.dir}/red5/webapps/${project.distname}/jod" 
perm="755" includes="**/*.sh" />
 
                <copy 
todir="${dist.dir}/red5/webapps/${project.distname}/WEB-INF/lib">
                        <fileset dir="${axis2.lib}">
-                               <include name="*.jar"/>
-                               <exclude name="commons-codec-1.3.jar"/>
+                               <include name="*.jar" />
+                               <exclude name="commons-codec-1.3.jar" />
                        </fileset>
-                       <fileset dir="${velocity.lib}"/>
-                       <fileset dir="${batik.lib}"/>
-                       <fileset dir="${upload.lib}"/>
-                       <fileset dir="${xstream.lib}"/>
-                       <fileset dir="${database.lib}"/>
-                       <fileset dir="${ical.lib}"/>
-                       <fileset dir="${java2swf.lib}"/>
-                       <fileset dir="${jmf.lib}" includes="*.jar"/>
+                       <fileset dir="${velocity.lib}" />
+                       <fileset dir="${batik.lib}" />
+                       <fileset dir="${upload.lib}" />
+                       <fileset dir="${xstream.lib}" />
+                       <fileset dir="${database.lib}" />
+                       <fileset dir="${ical.lib}" />
+                       <fileset dir="${java2swf.lib}" />
+                       <fileset dir="${jmf.lib}" includes="*.jar" />
                </copy>
 
                <copy 
todir="${dist.dir}/red5/webapps/${project.distname}/WEB-INF/classes/META-INF">
                        <fileset file="src/META-INF/*.xml">
-                               <exclude name="services.xml"/>
+                               <exclude name="services.xml" />
                        </fileset>
                </copy>
 
-               <chmod 
dir="${dist.dir}/red5/webapps/${project.distname}/WEB-INF/lib" perm="755" 
includes="**/*.sh"/>
+               <chmod 
dir="${dist.dir}/red5/webapps/${project.distname}/WEB-INF/lib" perm="755" 
includes="**/*.sh" />
 
                <!-- add language files from .war version -->
                <copy 
todir="${dist.dir}/red5/webapps/${project.distname}/languages">
@@ -233,7 +230,7 @@
                </copy>
                 -->
 
-               <tstamp/>
+               <tstamp />
        </target>
 
 
@@ -244,30 +241,30 @@
                <copy todir="${main.out.dir}" includeEmptyDirs="yes">
                        <fileset dir="${main.src.dir}">
                                <patternset>
-                                       <include name="**/*.conf"/>
-                                       <include name="**/*.properties"/>
-                                       <include name="**/*.xml"/>
-                                       <include name="**/*.png"/>
-                                       <include name="**/*.vm"/>
+                                       <include name="**/*.conf" />
+                                       <include name="**/*.properties" />
+                                       <include name="**/*.xml" />
+                                       <include name="**/*.png" />
+                                       <include name="**/*.vm" />
                                </patternset>
                        </fileset>
                        <fileset dir="${webstart.src.dir}">
                                <patternset>
-                                       <include name="**/*.conf"/>
-                                       <include name="**/*.properties"/>
-                                       <include name="**/*.xml"/>
-                                       <include name="**/*.png"/>
-                                       <include name="**/*.vm"/>
+                                       <include name="**/*.conf" />
+                                       <include name="**/*.properties" />
+                                       <include name="**/*.xml" />
+                                       <include name="**/*.png" />
+                                       <include name="**/*.vm" />
                                </patternset>
                        </fileset>
 
                        <fileset dir="${templates.src.dir}">
                                <patternset>
-                                       <include name="**/*.conf"/>
-                                       <include name="**/*.properties"/>
-                                       <include name="**/*.xml"/>
-                                       <include name="**/*.png"/>
-                                       <include name="**/*.vm"/>
+                                       <include name="**/*.conf" />
+                                       <include name="**/*.properties" />
+                                       <include name="**/*.xml" />
+                                       <include name="**/*.png" />
+                                       <include name="**/*.vm" />
                                </patternset>
                        </fileset>
                </copy>
@@ -276,8 +273,8 @@
                <copy todir="${screen.out.dir}" includeEmptyDirs="yes">
                        <fileset dir="${screen.src.dir}">
                                <patternset>
-                                       <include name="**/*.xml"/>
-                                       <include name="**/*.png"/>
+                                       <include name="**/*.xml" />
+                                       <include name="**/*.png" />
                                </patternset>
                        </fileset>
                </copy>
@@ -286,303 +283,277 @@
 
        <target name="jar.only" depends="enhance.only, current_revision">
                <tstamp prefix="build">
-                       <format property="TODAY" pattern="d-MMMM-yyyy" 
locale="en"/>
+                       <format property="TODAY" pattern="d-MMMM-yyyy" 
locale="en" />
                </tstamp>
                <manifestclasspath property="jar.classpath" 
jarfile="${project.distname}.jar">
-                       <classpath refid="compile.classpath"/>
+                       <classpath refid="compile.classpath" />
                </manifestclasspath>
                <jar 
destfile="${dist.dir}/red5/webapps/${project.distname}/WEB-INF/lib/${project.distname}.jar">
                        <fileset dir="${classes.dir}">
-                               <include name="**"/>
-                               <exclude name="**/test/**"/>
-                               <exclude name="**/axis/**"/>
-                               <exclude name="**/webstart/**"/>
-                               <exclude name="**/client/**"/>
-                               <exclude name="**/*.png"/>
-                               <exclude name="**/*.vm"/>
-                               <exclude name="log4j.properties"/>
+                               <include name="**" />
+                               <exclude name="**/test/**" />
+                               <exclude name="**/axis/**" />
+                               <exclude name="**/webstart/**" />
+                               <exclude name="**/client/**" />
+                               <exclude name="**/*.png" />
+                               <exclude name="**/*.vm" />
+                               <exclude name="log4j.properties" />
                        </fileset>
                        <manifest>
-                               <attribute name="Built-By" value="OpenMeetings 
- http://openmeetings.googlecode.com"/>
-                               <attribute name="Built-On" 
value="${build.TODAY}"/>
-                               <attribute name="Class-Path" value="conf/ 
${jar.classpath}"/>
+                               <attribute name="Built-By" value="OpenMeetings 
- http://openmeetings.googlecode.com"; />
+                               <attribute name="Built-On" 
value="${build.TODAY}" />
+                               <attribute name="Class-Path" value="conf/ 
${jar.classpath}" />
                                <attribute name="Svn-Revision" 
value="${svn.version}" />
                        </manifest>
                </jar>
                <jar 
destfile="${dist.dir}/red5/webapps/${project.distname}/WEB-INF/lib/${project.distname}-templates.jar">
-            <fileset dir="${classes.dir}">
-                <include name="**"/>
-                <exclude name="**/org/**"/>
-                <exclude name="**/*.png"/>
-                <exclude name="**/*.properties"/>
-            </fileset>
-            <manifest>
-                <attribute name="Built-By" value="OpenMeetings - 
http://openmeetings.googlecode.com"/>
-                <attribute name="Built-On" value="${build.TODAY}"/>
-                <attribute name="Class-Path" value="conf/ ${jar.classpath}"/>
-            </manifest>
-        </jar>  
+                       <fileset dir="${classes.dir}">
+                               <include name="**" />
+                               <exclude name="**/org/**" />
+                               <exclude name="**/*.png" />
+                               <exclude name="**/*.properties" />
+                       </fileset>
+                       <manifest>
+                               <attribute name="Built-By" value="OpenMeetings 
- http://openmeetings.googlecode.com"; />
+                               <attribute name="Built-On" 
value="${build.TODAY}" />
+                               <attribute name="Class-Path" value="conf/ 
${jar.classpath}" />
+                       </manifest>
+               </jar>
                <jar 
destfile="${dist.dir}/red5/webapps/${project.distname}/screen/screenviewer.jar">
                        <fileset dir="${classes.dir}">
-                               <include name="**/webstart/**"/>
-                               <include name="**/*png"/>
+                               <include name="**/webstart/**" />
+                               <include name="**/*png" />
                        </fileset>
                        <manifest>
-                               <attribute name="Built-By" value="OpenMeetings 
- http://openmeetings.googlecode.com"/>
-                               <attribute name="Built-On" 
value="${build.TODAY}"/>
-                               <attribute name="Class-Path" value="conf/ 
${jar.classpath}"/>
+                               <attribute name="Built-By" value="OpenMeetings 
- http://openmeetings.googlecode.com"; />
+                               <attribute name="Built-On" 
value="${build.TODAY}" />
+                               <attribute name="Class-Path" value="conf/ 
${jar.classpath}" />
                        </manifest>
                </jar>
                <jar 
destfile="${dist.dir}/red5/webapps/${project.distname}/screen/${project.distname}-client.jar">
                        <fileset dir="${classes.dir}">
                                <include name="log4j.properties" />
-                               <include name="**/client/**"/>
-                               <include name="**/*png"/>
+                               <include name="**/client/**" />
+                               <include name="**/*png" />
                        </fileset>
                        <manifest>
-                               <attribute name="Built-By" value="OpenMeetings 
- http://openmeetings.googlecode.com"/>
-                               <attribute name="Built-On" 
value="${build.TODAY}"/>
-                               <attribute name="Class-Path" value="conf/ 
${jar.classpath}"/>
+                               <attribute name="Built-By" value="OpenMeetings 
- http://openmeetings.googlecode.com"; />
+                               <attribute name="Built-On" 
value="${build.TODAY}" />
+                               <attribute name="Class-Path" value="conf/ 
${jar.classpath}" />
                        </manifest>
                </jar>
                <jar 
destfile="${dist.dir}/red5/webapps/${project.distname}/screen/viewer.jar">
                        <fileset dir="${classes.dir}">
-                               <include name="**/jrdesktop/**"/>
-                               <include name="**/*png"/>
+                               <include name="**/jrdesktop/**" />
+                               <include name="**/*png" />
                        </fileset>
                        <manifest>
-                               <attribute name="Built-By" value="OpenMeetings 
- http://openmeetings.googlecode.com"/>
-                               <attribute name="Built-On" 
value="${build.TODAY}"/>
-                               <attribute name="Class-Path" value="conf/ 
${jar.classpath}"/>
+                               <attribute name="Built-By" value="OpenMeetings 
- http://openmeetings.googlecode.com"; />
+                               <attribute name="Built-On" 
value="${build.TODAY}" />
+                               <attribute name="Class-Path" value="conf/ 
${jar.classpath}" />
                        </manifest>
                </jar>
                <jar 
destfile="${dist.dir}/red5/webapps/${project.distname}/screen/rtpviewer.jar">
                        <fileset dir="${classes.dir}">
                                <include name="log4j.properties" />
-                               <include name="**/de/**"/>
-                               <exclude name="**/applet/**"/>
+                               <include name="**/de/**" />
+                               <exclude name="**/applet/**" />
                        </fileset>
                        <manifest>
-                               <attribute name="Built-By" value="OpenMeetings 
- http://openmeetings.googlecode.com"/>
-                               <attribute name="Built-On" 
value="${build.TODAY}"/>
-                               <attribute name="Class-Path" value="conf/ 
${jar.classpath}"/>
+                               <attribute name="Built-By" value="OpenMeetings 
- http://openmeetings.googlecode.com"; />
+                               <attribute name="Built-On" 
value="${build.TODAY}" />
+                               <attribute name="Class-Path" value="conf/ 
${jar.classpath}" />
                        </manifest>
                </jar>
 
                <!-- Build WebServices -->
                <jar 
destfile="${dist.dir}/red5/webapps/${project.distname}/WEB-INF/services/OpenMeetingsService.aar">
                        <fileset dir="src/">
-                               <include name="META-INF/services.xml"/>
+                               <include name="META-INF/services.xml" />
                        </fileset>
                </jar>
 
                <jar 
destfile="${dist.dir}/red5/webapps/${project.distname}/WEB-INF/lib/openmeetings-WebService.jar">
                        <fileset dir="${classes.dir}">
-                               <include name="**/openmeetings/axis/**"/>
+                               <include name="**/openmeetings/axis/**" />
                        </fileset>
                </jar>
        </target>
-       
+
        <target name="dist.screen.share" description="Make Screen Share 
Archive" depends="jar.screen.share, signWebStartJars" />
-       
+
        <target name="jar.screen.share" description="Make Screen Share Archive" 
depends="compile.screen.share">
-        <tstamp prefix="build">
-            <format property="TODAY" pattern="d-MMMM-yyyy" locale="en"/>
-        </tstamp>
-       <manifestclasspath property="jar2.classpath" 
jarfile="${project.distname}.jar">
-            <classpath refid="screenshare.classpath"/>
-        </manifestclasspath>
+               <tstamp prefix="build">
+                       <format property="TODAY" pattern="d-MMMM-yyyy" 
locale="en" />
+               </tstamp>
+               <manifestclasspath property="jar2.classpath" 
jarfile="${project.distname}.jar">
+                       <classpath refid="screenshare.classpath" />
+               </manifestclasspath>
                <!-- Screen Share -->
                <jar destfile="${screenshare.out.dir}/red5-screenshare.jar">
                        <fileset dir="${screen.out.dir}">
-                               <include name="**/**"/>
+                               <include name="**/**" />
                        </fileset>
                        <manifest>
-                               <attribute name="Built-By" value="OpenMeetings 
- http://openmeetings.googlecode.com"/>
-                               <attribute name="Built-On" 
value="${build.TODAY}"/>
-                               <attribute name="Class-Path" value="conf/ 
${jar2.classpath}"/>
+                               <attribute name="Built-By" value="OpenMeetings 
- http://openmeetings.googlecode.com"; />
+                               <attribute name="Built-On" 
value="${build.TODAY}" />
+                               <attribute name="Class-Path" value="conf/ 
${jar2.classpath}" />
                        </manifest>
                </jar>
        </target>
-       
+
        <!-- Compile JAR -->
        <target name="jar" description="Make Archive" depends="enhance, 
jar.only, jar.screen.share">
-        <tstamp prefix="build">
-            <format property="TODAY" pattern="d-MMMM-yyyy" locale="en"/>
-        </tstamp>
+               <tstamp prefix="build">
+                       <format property="TODAY" pattern="d-MMMM-yyyy" 
locale="en" />
+               </tstamp>
                <jar 
destfile="${dist.dir}/red5/webapps/${project.distname}/screen/rtpapplet.jar">
                        <fileset dir="${classes.dir}">
-                               <include name="**/applet/**"/>
+                               <include name="**/applet/**" />
                        </fileset>
                        <manifest>
-                               <attribute name="Built-By" value="OpenMeetings 
- http://openmeetings.googlecode.com"/>
-                               <attribute name="Built-On" 
value="${build.TODAY}"/>
-                               <attribute name="Class-Path" value="conf/ 
${jar.classpath}"/>
+                               <attribute name="Built-By" value="OpenMeetings 
- http://openmeetings.googlecode.com"; />
+                               <attribute name="Built-On" 
value="${build.TODAY}" />
+                               <attribute name="Class-Path" value="conf/ 
${jar.classpath}" />
                        </manifest>
                </jar>
        </target>
 
        <target name="signWebStartJars">
                <delete file="filetest.keystore" />
-               <genkey alias="filetest"
-          storepass="secret"
-          keystore="filetest.keystore"
-          verbose="true">
+               <genkey alias="filetest" storepass="secret" 
keystore="filetest.keystore" verbose="true">
                        <dname>
-                               <param name="CN" value="Sebastian Wagner"/>
-                               <param name="OU" value="technology"/>
-                               <param name="O"  
value="openmeetings.googlecode.com"/>
-                               <param name="C"  value="DE"/>
+                               <param name="CN" value="Sebastian Wagner" />
+                               <param name="OU" value="technology" />
+                               <param name="O" 
value="openmeetings.googlecode.com" />
+                               <param name="C" value="DE" />
                        </dname>
                </genkey>
-               <signjar
-            alias="filetest" keystore="filetest.keystore"
-            storepass="secret"
-            lazy="false"
-            >
+               <signjar alias="filetest" keystore="filetest.keystore" 
storepass="secret" lazy="false">
                        <path>
-                               <fileset 
dir="${dist.dir}/red5/webapps/${project.distname}/screen" >
+                               <fileset 
dir="${dist.dir}/red5/webapps/${project.distname}/screen">
                                        <include name="**/*.jar" />
 
                                </fileset>
-                               <fileset dir="${screenshare.out.dir}" >
+                               <fileset dir="${screenshare.out.dir}">
                                        <include name="**/*.jar" />
                                </fileset>
                        </path>
                </signjar>
        </target>
 
-        <target name = "compile.laszlo.main.as3" 
depends="compile.laszlo.main.debug.as3">
-               <java classname = "org.openlaszlo.compiler.Main" fork = "true"
-               newenvironment="true"
-               failonerror="true"
-               dir = "${laszlo.src.dir}"
-               classpathref="laszlo.lib"
-              >
-                       <jvmarg value = "-DLPS_HOME=${laszlo.home}"/>
-                       <jvmarg value = "-Dlzdebug=${laszlo.debug}"/>
-                       <jvmarg value = "-Dlzproxied=${laszlo.proxied}"/>
-                       <jvmarg value = "-Xms1024M"/>
-                       <jvmarg value = "-Xmx1024M"/>
-            <arg line="--runtime=swf10 --dir ${out.dir.swf} --onerror warn 
main.as3.lzx" />
+       <target name="client.debug.only" 
depends="compile.laszlo.main.debug.as3,compile.laszlo.main.debug" />
+
+       <target name="compile.laszlo.main.as3" 
depends="compile.laszlo.main.debug.as3">
+               <java classname="org.openlaszlo.compiler.Main" fork="true" 
newenvironment="true" failonerror="true" dir="${laszlo.src.dir}" 
classpathref="laszlo.lib">
+                       <jvmarg value="-DLPS_HOME=${laszlo.home}" />
+                       <jvmarg value="-Dlzdebug=${laszlo.debug}" />
+                       <jvmarg value="-Dlzproxied=${laszlo.proxied}" />
+                       <jvmarg value="-Xms1024M" />
+                       <jvmarg value="-Xmx1024M" />
+                       <arg line="--runtime=swf10 --dir ${out.dir.swf} 
--onerror warn main.as3.lzx" />
                </java>
        </target>
 
-        <target name = "compile.laszlo.main.debug.as3">
-               <java classname = "org.openlaszlo.compiler.Main" fork = "true"
-               newenvironment="true"
-               failonerror="true"
-               dir = "${laszlo.src.dir}"
-               classpathref="laszlo.lib"
-              >
-                       <jvmarg value = "-DLPS_HOME=${laszlo.home}"/>
-                       <jvmarg value = "-Dlzdebug=${laszlo.debug}"/>
-                       <jvmarg value = "-Dlzproxied=${laszlo.proxied}"/>
-                       <jvmarg value = "-Xms1024M"/>
-                       <jvmarg value = "-Xmx1024M"/>
-            <arg line="--runtime=swf10 --dir ${out.dir.swf} --onerror warn 
maindebug.as3.lzx" />
+       <target name="compile.laszlo.main.debug.as3">
+               <java classname="org.openlaszlo.compiler.Main" fork="true" 
newenvironment="true" failonerror="true" dir="${laszlo.src.dir}" 
classpathref="laszlo.lib">
+                       <jvmarg value="-DLPS_HOME=${laszlo.home}" />
+                       <jvmarg value="-Dlzdebug=${laszlo.debug}" />
+                       <jvmarg value="-Dlzproxied=${laszlo.proxied}" />
+                       <jvmarg value="-Xms1024M" />
+                       <jvmarg value="-Xmx1024M" />
+                       <arg line="--runtime=swf10 --dir ${out.dir.swf} 
--onerror warn maindebug.as3.lzx" />
                </java>
        </target>
 
-       <target name = "compile.laszlo.main" 
depends="compile.laszlo.main.debug">
-               <java classname = "org.openlaszlo.compiler.Main" fork = "true"
-               newenvironment="true"
-               failonerror="true"
-               dir = "${laszlo.src.dir}"
-               classpathref="laszlo.lib"
-              >
-                       <jvmarg value = "-DLPS_HOME=${laszlo.home}"/>
-                       <jvmarg value = "-Dlzdebug=${laszlo.debug}"/>
-                       <jvmarg value = "-Dlzproxied=${laszlo.proxied}"/>
-                       <jvmarg value = "-Xms1024M"/>
-                       <jvmarg value = "-Xmx1024M"/>
+       <target name="compile.laszlo.main" depends="compile.laszlo.main.debug">
+               <java classname="org.openlaszlo.compiler.Main" fork="true" 
newenvironment="true" failonerror="true" dir="${laszlo.src.dir}" 
classpathref="laszlo.lib">
+                       <jvmarg value="-DLPS_HOME=${laszlo.home}" />
+                       <jvmarg value="-Dlzdebug=${laszlo.debug}" />
+                       <jvmarg value="-Dlzproxied=${laszlo.proxied}" />
+                       <jvmarg value="-Xms1024M" />
+                       <jvmarg value="-Xmx1024M" />
                        <arg line="--runtime=swf8 --dir ${out.dir.swf} --mcache 
on --onerror warn main.lzx" />
                </java>
        </target>
 
-       <target name = "compile.laszlo.main.debug">
-               <java classname = "org.openlaszlo.compiler.Main" fork = "true"
-               newenvironment="true"
-               failonerror="true"
-               dir = "${laszlo.src.dir}"
-               classpathref="laszlo.lib"
-              >
-                       <jvmarg value = "-DLPS_HOME=${laszlo.home}"/>
-                       <jvmarg value = "-Dlzdebug=${laszlo.debug}"/>
-                       <jvmarg value = "-Dlzproxied=${laszlo.proxied}"/>
-                       <jvmarg value = "-Xms1024M"/>
-                       <jvmarg value = "-Xmx1024M"/>
+       <target name="compile.laszlo.main.debug">
+               <java classname="org.openlaszlo.compiler.Main" fork="true" 
newenvironment="true" failonerror="true" dir="${laszlo.src.dir}" 
classpathref="laszlo.lib">
+                       <jvmarg value="-DLPS_HOME=${laszlo.home}" />
+                       <jvmarg value="-Dlzdebug=${laszlo.debug}" />
+                       <jvmarg value="-Dlzproxied=${laszlo.proxied}" />
+                       <jvmarg value="-Xms1024M" />
+                       <jvmarg value="-Xmx1024M" />
                        <arg line="--runtime=swf8 --dir ${out.dir.swf} --mcache 
on --onerror warn maindebug.lzx" />
                </java>
        </target>
 
-       <target name="compile" depends="prepare, resources, compile.only"/>
-       
+       <target name="compile" depends="prepare, resources, compile.only" />
+
        <!-- Normal build of application
     compiler="org.eclipse.jdt.core.JDTCompilerAdapter" -->
        <target name="compile.only" depends="compile.screen.share">
                <echo message="Compile main to ${main.out.dir}">
                </echo>
-               <javac debug="on" debuglevel="lines,vars,source" 
destdir="${main.out.dir}" >
+               <javac debug="on" debuglevel="lines,vars,source" 
destdir="${main.out.dir}">
                        <src path="${server.src.dir}" />
                        <src path="${main.src.dir}" />
-                       <classpath refid="compile.classpath"/>
-                       <compilerarg value="-Aopenjpa.metamodel=true"/>
+                       <classpath refid="compile.classpath" />
+                       <compilerarg value="-Aopenjpa.metamodel=true" />
                </javac>
-               <javac debug="on" debuglevel="lines,vars,source" 
srcdir="${webstart.src.dir}" destdir="${main.out.dir}" >
-                       <classpath refid="compile.classpath"/>
+               <javac debug="on" debuglevel="lines,vars,source" 
srcdir="${webstart.src.dir}" destdir="${main.out.dir}">
+                       <classpath refid="compile.classpath" />
                </javac>
-               <javac debug="on" debuglevel="lines,vars,source" 
srcdir="${templates.src.dir}" destdir="${main.out.dir}" >
-                       <classpath refid="compile.classpath"/>
+               <javac debug="on" debuglevel="lines,vars,source" 
srcdir="${templates.src.dir}" destdir="${main.out.dir}">
+                       <classpath refid="compile.classpath" />
                </javac>
-               <javac debug="on" debuglevel="lines,vars,source" 
srcdir="${client.src.dir}" destdir="${main.out.dir}" >
-                       <classpath refid="compile.classpath"/>
+               <javac debug="on" debuglevel="lines,vars,source" 
srcdir="${client.src.dir}" destdir="${main.out.dir}">
+                       <classpath refid="compile.classpath" />
                </javac>
-               <javac debug="on" debuglevel="lines,vars,source" 
srcdir="${test.src.dir}" destdir="${main.out.dir}" >
-                       <classpath refid="compile.classpath"/>
+               <javac debug="on" debuglevel="lines,vars,source" 
srcdir="${test.src.dir}" destdir="${main.out.dir}">
+                       <classpath refid="compile.classpath" />
                </javac>
-               <javac debug="on" debuglevel="lines,vars,source" 
srcdir="${fileservice.src.dir}" destdir="${main.out.dir}" >
-                       <classpath refid="compile.classpath"/>
+               <javac debug="on" debuglevel="lines,vars,source" 
srcdir="${fileservice.src.dir}" destdir="${main.out.dir}">
+                       <classpath refid="compile.classpath" />
                </javac>
-               <javac debug="on" debuglevel="lines,vars,source" 
srcdir="${roomservice.src.dir}" destdir="${main.out.dir}" >
-                       <classpath refid="compile.classpath"/>
+               <javac debug="on" debuglevel="lines,vars,source" 
srcdir="${roomservice.src.dir}" destdir="${main.out.dir}">
+                       <classpath refid="compile.classpath" />
                </javac>
-               <javac debug="on" debuglevel="lines,vars,source" 
srcdir="${userservice.src.dir}" destdir="${main.out.dir}" >
-                       <classpath refid="compile.classpath"/>
+               <javac debug="on" debuglevel="lines,vars,source" 
srcdir="${userservice.src.dir}" destdir="${main.out.dir}">
+                       <classpath refid="compile.classpath" />
                </javac>
        </target>
 
        <target name="compile.screen.share" depends="prepare.mkdir">
                <echo message="Compile screen share to ${screen.out.dir}" />
                <!-- compile screen share -->
-               <javac debug="on" debuglevel="lines,vars,source" 
srcdir="${screen.src.dir}" destdir="${screen.out.dir}" >
-                       <classpath refid="screenshare.classpath"/>
+               <javac debug="on" debuglevel="lines,vars,source" 
srcdir="${screen.src.dir}" destdir="${screen.out.dir}">
+                       <classpath refid="screenshare.classpath" />
                </javac>
        </target>
-       
+
        <target name="doStartServer" depends="compile">
                <junit>
-                       <classpath refid="compile.classpath"/>
-                       <formatter type="plain"/>
+                       <classpath refid="compile.classpath" />
+                       <formatter type="plain" />
 
                        <test name="org.openmeetings.server.TestSocket" />
                </junit>
        </target>
 
        <target name="hudson" depends="dist">
-               <mkdir dir="${build.target}${build.number.hudson}"/>
-               <zip 
destfile="${build.target}${build.number.hudson}/openmeetings_r${build.svn.hudson}.zip"
-                      basedir="${dist.dir}/red5" />
+               <mkdir dir="${build.target}${build.number.hudson}" />
+               <zip 
destfile="${build.target}${build.number.hudson}/openmeetings_r${build.svn.hudson}.zip"
 basedir="${dist.dir}/red5" />
        </target>
 
        <!-- Remove classes directory for clean build -->
        <target name="clean" depends="cleanForBinary" description="Prepare for 
clean build" />
 
        <target name="cleanForBinary" description="Clean For Binary">
-               <delete dir="${dist.dir}"/>
-               <delete dir="${screen.out.dir}"/>
-               <delete dir="${main.out.dir}"/>
-               <delete dir="${report.dir}"/>
+               <delete dir="${dist.dir}" />
+               <delete dir="${screen.out.dir}" />
+               <delete dir="${main.out.dir}" />
+               <delete dir="${report.dir}" />
                <delete dir="${derbydb.dir}" />
                <delete dir="${basedir}/log" />
                <delete file="filetest.keystore" />
@@ -590,7 +561,7 @@
        </target>
 
        <path id="jpa.enhancement.classpath">
-               <pathelement path="${classes.dir}"/>
+               <pathelement path="${classes.dir}" />
                <!-- lib contains all of the jars that came with the OpenJPA 
binary download -->
                <fileset dir="${openjpa.lib}" includes="*.jar" />
                <fileset dir="${openjpa.lib}" includes="*.jar" />
@@ -598,44 +569,47 @@
 
        <!-- define the openjpac task -->
        <taskdef name="openjpac" 
classname="org.apache.openjpa.ant.PCEnhancerTask">
-               <classpath refid="jpa.enhancement.classpath"/>
+               <classpath refid="jpa.enhancement.classpath" />
        </taskdef>
 
        <target name="enhance" depends="compile, enhance.only" />
-       
+
        <target name="enhance.only" depends="compile.only">
                <!-- invoke the enhancer -->
                <openjpac>
-                       <classpath refid="jpa.enhancement.classpath"/>
-                       <config propertiesFile="src/META-INF/persistence.xml"/>
+                       <classpath refid="jpa.enhancement.classpath" />
+                       <config propertiesFile="src/META-INF/persistence.xml" />
                </openjpac>
-               <echo message="Enhancing complete."/>
+               <echo message="Enhancing complete." />
        </target>
 
        <target name="current_revision">
                <typedef resource="com/googlecode/svntask/svntask.xml">
                        <classpath>
-                               <fileset dir="${svntask.lib}" includes="*.jar"/>
+                               <fileset dir="${svntask.lib}" includes="*.jar" 
/>
                        </classpath>
                </typedef>
-               
-               <svn><info path="." revisionProperty="svn.version" /></svn>
-               
+
+               <svn>
+                       <info path="." revisionProperty="svn.version" />
+               </svn>
+
                <!-- Display svn revision number -->
                <echo>Current revision: ${svn.version}</echo>
        </target>
-       
+
        <!-- Build entire project -->
-       <target name="build project" depends="clean, prepare, compile"/>
+       <target name="build project" depends="clean, prepare, compile" />
 
        <!-- Unit Tests -->
-       <property name="om.dist.webapp" 
value="${red5.root}/webapps/${project.distname}"/>
+       <property name="om.dist.webapp" 
value="${red5.root}/webapps/${project.distname}" />
 
        <condition property="junit.test.pattern" value="${testcases}" 
else="Test*">
                <isset property="testcases" />
        </condition>
 
-       <condition property="junit.test.formatter" value="${test.formatter}" 
else="xml"> <!-- plain -->
+       <condition property="junit.test.formatter" value="${test.formatter}" 
else="xml">
+               <!-- plain -->
                <isset property="test.formatter" />
        </condition>
 
@@ -652,18 +626,18 @@
                <pathelement path="${basedir}/WebContent/WEB-INF" />
        </path>
        <target name="test" depends="enhance" description="Will run all tests 
unless -Dtestcases=_file_name_pattern_ will be passed">
-               <mkdir dir="${report.dir}"/>
+               <mkdir dir="${report.dir}" />
                <property name="myclsp" refid="junit.classpath" />
                <!--            <echo message="${myclsp}" /> -->
                <junit printsummary="yes">
-                       <classpath refid="junit.classpath"/>
-                       <jvmarg value="-Dred5.root=${red5.root}"/>
-                       <jvmarg value="-Dred5.config_root=${red5.root}/conf"/>
-                       <jvmarg 
value="-Dwebapps.root=${basedir}/${om.dist.webapp}"/>
+                       <classpath refid="junit.classpath" />
+                       <jvmarg value="-Dred5.root=${red5.root}" />
+                       <jvmarg value="-Dred5.config_root=${red5.root}/conf" />
+                       <jvmarg 
value="-Dwebapps.root=${basedir}/${om.dist.webapp}" />
                        <formatter type="${junit.test.formatter}" />
                        <batchtest fork="yes" todir="${report.dir}">
                                <fileset dir="${main.out.dir}">
-                                       <include 
name="org/openmeetings/test/**/${junit.test.pattern}"/>
+                                       <include 
name="org/openmeetings/test/**/${junit.test.pattern}" />
                                </fileset>
                        </batchtest>
                </junit>
@@ -674,9 +648,9 @@
                        <report todir="${report.dir}" />
                </junitreport>
        </target>
-       <target name="smoke.test" depends="dist" description="Will run 'Smoke' 
subset of tests" >
-         <antcall target="test">
-           <param name="junit.test.pattern" value="TestSmoke*"/>
-         </antcall>
+       <target name="smoke.test" depends="dist" description="Will run 'Smoke' 
subset of tests">
+               <antcall target="test">
+                       <param name="junit.test.pattern" value="TestSmoke*" />
+               </antcall>
        </target>
 </project>


Reply via email to