ant extract distversion from project_params
- don't hardcode distversion anymore - extract it from project_version= line of project_params
This commit is contained in:
16
build.xml
16
build.xml
@@ -12,7 +12,19 @@
|
||||
<property name="dist" location="dist"/>
|
||||
<!-- Fill me please / todo -->
|
||||
<property name="artgraphicslib" value="artgaphics-0.2.0"/>
|
||||
<property name="distversion" value="1.1"/>
|
||||
<target name="gather_project_params">
|
||||
<!-- original source parameter is in project_params project_version -->
|
||||
<loadfile property="distversion" srcfile="${basedir}/project_params">
|
||||
<filterchain>
|
||||
<tokenfilter>
|
||||
<containsregex
|
||||
pattern="project_version=([0-9.]+)$"
|
||||
replace="\1" />
|
||||
</tokenfilter>
|
||||
</filterchain>
|
||||
</loadfile>
|
||||
<echo message="distversion : ${distversion}" />
|
||||
</target>
|
||||
|
||||
<target name="init">
|
||||
<!-- Create the time stamp -->
|
||||
@@ -30,7 +42,7 @@
|
||||
</javac>
|
||||
</target>
|
||||
|
||||
<target name="dist" depends="compile"
|
||||
<target name="dist" depends="gather_project_params,compile"
|
||||
description="generate the distribution" >
|
||||
<!-- Create the distribution directory -->
|
||||
<mkdir dir="${dist}/lib"/>
|
||||
|
||||
Reference in New Issue
Block a user