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/04/04 20:46:26 UTC

svn commit: r1309534 - in /incubator/openmeetings/trunk/singlewebapp: build.properties build.xml

Author: solomax
Date: Wed Apr  4 18:46:26 2012
New Revision: 1309534

URL: http://svn.apache.org/viewvc?rev=1309534&view=rev
Log:
OPENMEETINGS-133 source package produced by build is buildable

Added:
    incubator/openmeetings/trunk/singlewebapp/build.properties
Modified:
    incubator/openmeetings/trunk/singlewebapp/build.xml

Added: incubator/openmeetings/trunk/singlewebapp/build.properties
URL: http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/build.properties?rev=1309534&view=auto
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/build.properties (added)
+++ incubator/openmeetings/trunk/singlewebapp/build.properties Wed Apr  4 18:46:26 2012
@@ -0,0 +1,5 @@
+project.version=2.0.0
+project.status=SNAPSHOT
+red5.revision=4315
+
+

Modified: incubator/openmeetings/trunk/singlewebapp/build.xml
URL: http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/build.xml?rev=1309534&r1=1309533&r2=1309534&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/build.xml (original)
+++ incubator/openmeetings/trunk/singlewebapp/build.xml Wed Apr  4 18:46:26 2012
@@ -18,13 +18,12 @@
 	xmlns="antlib:org.apache.tools.ant"
 	xmlns:ivy="antlib:org.apache.ivy.ant"
 	>
+	<loadproperties srcFile="build.properties"/>
 
 	<property name="project.distname" value="openmeetings" />
-	<property name="project.version" value="2.0.0" />
-	<property name="project.status" value="SNAPSHOT" />
 	<property name="jar.suffix" value="${project.version}-${project.status}" />
 	<property environment="env" />
-
+	
 	<property name="main.src.dir" value="${basedir}/src" />
 
 	<property name="dist.dir" value="dist" />
@@ -41,7 +40,6 @@
 	<property name="dtd-generator.lib.dir" value="${project.lib.dir}/dtd-generator" />
 	<property name="svntask.lib.dir" value="${project.lib.dir}/svntask" />
 	
-	<property name="red5.revision" value="4315" />
 	<property name="red5.server.dir" value="${build.base.dir}/red5" />
 	<property name="red5.lib" value="${red5.server.dir}/dist" />
 	<property name="red5.server.lib" value="${red5.lib}/lib" />
@@ -112,10 +110,17 @@
 		</tstamp>
 		<property name="archive.file.name" value="${dist.dir}/${project.distname}-${project.version}.r${svn.info.rev}-${build.time}" />
 		
+		<copy file="build.properties" tofile="${build.base.dir}/build.properties" overwrite="true"/>
+		<echo file="${build.base.dir}/build.properties" append="true"
+			>svn.info.rev=${svn.info.rev}${line.separator}</echo>
 		<tar longfile="gnu" compression="gzip" destfile="${archive.file.name}-src.tar.gz">
 			<tarfileset dir="${basedir}">
 				<exclude name="build/**" />
 				<exclude name="dist/**" />
+				<exclude name="build.properties" />
+			</tarfileset>
+			<tarfileset dir="${build.base.dir}">
+				<include name="build.properties" />
 			</tarfileset>
 		</tar>
 		<tar longfile="gnu" compression="gzip" destfile="${archive.file.name}.tar.gz">
@@ -444,7 +449,7 @@
 		</typedef>
 		<svnSetting svnkit="false" javahl="false" id="svn.settings" /> <!-- native svn in the path-->
 	</target>
-	<target name="current_revision" depends="-ant-task">
+	<target name="current_revision" depends="-ant-task" unless="svn.info.rev">
 		<svn refid="svn.settings">
 			<info target="."/>
 		</svn>