Как я могу выполнять математические функции в задаче Ant ReplaceRegExp?
Мне нужно увеличить число в исходном файле из сценария сборки Ant. Я могу использовать<a href="http://ant.apache.org/manual/Tasks/replaceregexp.html" rel="nofollow noreferrer">ReplaceRegExp</a>
задача найти число, которое я хочу увеличить, но как мне затем увеличить это число в пределахreplace
атрибут?
Вот что у меня так далеко:
<replaceregexp file="${basedir}/src/path/to/MyFile.java"
match="MY_PROPERTY = ([0-9]{1,});"
replace="MY_PROPERTY = \1;"/>
В атрибуте замены, как бы я сделал
replace="MY_PROPERTY = (\1 + 1);"
Я не могу использоватьbuildnumber
задача сохранить значение в файле, так как я уже использую его в той же цели сборки. Есть ли еще одна задача муравья, которая позволит мне увеличить свойство?