You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openmeetings.apache.org by so...@apache.org on 2012/02/12 17:14:45 UTC
svn commit: r1243273 - /incubator/openmeetings/trunk/singlewebapp/build.xml
Author: solomax
Date: Sun Feb 12 16:14:44 2012
New Revision: 1243273
URL: http://svn.apache.org/viewvc?rev=1243273&view=rev
Log:
build target producing binary bundles is added
Modified:
incubator/openmeetings/trunk/singlewebapp/build.xml
Modified: incubator/openmeetings/trunk/singlewebapp/build.xml
URL: http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/build.xml?rev=1243273&r1=1243272&r2=1243273&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/build.xml (original)
+++ incubator/openmeetings/trunk/singlewebapp/build.xml Sun Feb 12 16:14:44 2012
@@ -20,6 +20,8 @@
<property name="screen.src.dir" value="${basedir}/src/red5-screenshare" />
<!-- hudson config -->
+ <!-- FIXME -->
+ <property name="version.number" value="2.0" />
<property environment="env" />
<property name="build.number.hudson" value="${env.BUILD_NUMBER}" />
@@ -136,21 +138,51 @@
<fileset dir="${screenshare.lib}" includes="*.jar" />
</path>
+ <!-- build artefacts -->
+ <target name="dist-bin" description="pack binary distribution" depends="dist">
+ <tstamp>
+ <format property="build.time" pattern="dd-MM-yyyy_HHmm" />
+ </tstamp>
+ <property name="archive.file.name" value="${dist.dir}/${project.distname}-${version.number}.r${svn.version}-${build.time}" />
+
+ <tar longfile="gnu" compression="gzip" destfile="${archive.file.name}-src.tar.gz">
+ <tarfileset dir="${basedir}">
+ <include name=".settings/**" />
+ <include name="docs/**" />
+ <include name="lib/**" />
+ <include name="openlaszlo/**" />
+ <include name="${red5.server.dir}/**" />
+ <include name="src/**" />
+ <include name="test/**" />
+ <include name="WebContent/**" />
+ <include name="xdocs/**" />
+ <include name="build.xml" />
+ <include name="license.txt" />
+ </tarfileset>
+ </tar>
+ <tar longfile="gnu" compression="gzip" destfile="${archive.file.name}.tar.gz">
+ <tarfileset dir="${dist.dir}">
+ <include name="red5/**" />
+ <exclude name="red5/*.sh" />
+ </tarfileset>
+ <tarfileset dir="${dist.dir}" filemode="755" >
+ <include name="red5/*.sh" />
+ </tarfileset>
+ </tar>
+ </target>
+
<!-- build webapp -->
- <target name="dist" description="binary distribution of OpenMeetings" depends="cleanForBinary, jar, compile.laszlo.main, compile.laszlo.main.as3, enhance, signWebStartJars">
-
- </target>
+ <target name="dist" description="binary distribution of OpenMeetings"
+ depends="cleanForBinary, jar, compile.laszlo.main, compile.laszlo.main.as3, enhance, signWebStartJars"/>
<!-- compiles the sources without the laszlo client -->
- <target name="dist-test" description="binary distribution of OpenMeetings" depends="cleanForBinary, jar, signWebStartJars">
-
- </target>
+ <target name="dist-test" description="binary distribution of OpenMeetings"
+ depends="cleanForBinary, jar, signWebStartJars"/>
<!-- 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>
+ <target name="dist-debug" description="binary distribution of OpenMeetings"
+ depends="cleanForBinary, jar, compile.laszlo.main.debug, compile.laszlo.main.debug.as3, signWebStartJars"/>
<target name="prepare.mkdir">
<mkdir dir="${screen.out.dir}" />