blob: 00e2eb7b2a6aaadf1315c8d34c771356c2873082 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
|
--- build.xml.orig 2012-06-01 00:06:09.000000000 +0800
+++ build.xml 2012-08-31 17:00:08.000000000 +0800
@@ -17,37 +17,9 @@
<property name="dist" location="dist" />
-<!-- obtain version from git; see http://techblog.41concepts.com/2009/05/08/generating-ant-build-numbers-using-subversion/ -->
-<macrodef name="gitversion" description="Get git version.">
- <attribute name="outputproperty"/>
- <sequential>
- <echo message="git describe --abbrev=6 => '@{outputproperty}'"/>
- <exec executable="git"
- failonerror="true"
- outputproperty="@{outputproperty}">
- <arg value="describe"/>
- <arg value="--abbrev=6"/>
- <arg value="HEAD"/>
- <redirector>
- <outputfilterchain>
- <tokenfilter>
- <replaceregex pattern="R" replace=""/>
- <replaceregex pattern="_" replace="."/>
- <replaceregex pattern="-" replace="."/>
- <replaceregex pattern="(-.*)$" replace="-SNAPSHOT"/>
- </tokenfilter>
- </outputfilterchain>
- </redirector>
- </exec>
- <echo message="gitversion returned '${@{outputproperty}}'"/>
- </sequential>
-</macrodef>
-
<!-- define Maven coordinates; see https://docs.sonatype.org/display/Repository/Sonatype+OSS+Maven+Repository+Usage+Guide#SonatypeOSSMavenRepositoryUsageGuide-7c.DeploySnapshotsandStageReleaseswithAnt -->
<property name="groupId" value="org.umlgraph" />
<property name="artifactId" value="UmlGraph" />
-<!-- <property name="version" value="1.0-SNAPSHOT" /> -->
-<gitversion outputproperty="version"/>
<!-- define artifacts' name, which follows the convention of Maven -->
<property name="maven-jar" value="${dist}/lib/${artifactId}-${version}.jar" />
@@ -76,12 +48,6 @@
</target>
<target name="version">
- <exec executable="git"
- outputproperty="VERSION">
- <arg value="describe"/>
- <arg value="--abbrev=6"/>
- <arg value="HEAD"/>
- </exec>
<echo>Version is ${VERSION}</echo>
<echo file="src/org/umlgraph/doclet/Version.java">/* Automatically generated file */
package org.umlgraph.doclet;
|