Пример:
<project name="num" default="jav">
<taskdef resource="net/sf/antcontrib/antcontrib.properties"/>
<!-- IF and Conditional task inbuild taskdef -->
<target name="jav">
<property file="proper.properties"/>
<math result="index" operand1="${index}"
operation="+" operand2="1" datatype="int"/>
<echo message="index=${index}"/>
<echo file="proper.properties" message="index=${index}"/>
</target>
</project>
В proper.properties
у меня есть index=1A
. Я могу увеличить целую часть, но не символьную часть.
У меня есть одна переменная index=1A
. Я хочу увеличивать это число после каждого процесса сборки.
Предположим, я сделал первую сборку, тогда она должна быть index=2B
. То есть я хочу увеличить целое число, а также значение символа (1A
, 2B
, 3C
, ...) в скрипте Ant.
Возможно ли это в муравье?