summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--build.xml13
1 files changed, 7 insertions, 6 deletions
diff --git a/build.xml b/build.xml
index 779a2e4efa..0adfd9fcf7 100644
--- a/build.xml
+++ b/build.xml
@@ -141,13 +141,14 @@ INITIALISATION
<contains string="${java.version}" substring="1.4"/>
</condition>
<!-- Finding out SVN revision -->
- <loadfile
- property="entries"
- srcFile="${basedir}/.svn/entries"
- failonerror="false"/>
+ <exec
+ executable="svn" vmlauncher="no"
+ errorproperty="svn.err" outputproperty="svn.out">
+ <arg line=" info ${basedir}"/>
+ </exec>
<propertyregex
- property="svn.number" input="${entries}" select="\1"
- regexp="revision=\042([0-9]*)\042\.*"
+ property="svn.number" input="${svn.out}" select="\1"
+ regexp="Revision: ([0-9]+)"
defaultValue="x"/>
<property name="init.avail" value="yes"/>
<!-- Printing out some information about what environment I am running in -->