将目标的输出作为值传递



是否可以将ant目标的输出作为其他值传递?例如:

<target name="svnrevision">
        <exec executable="svnversion" outputproperty="svnversion" />
    </target>
<target name="jar">
        ...
            <manifest>
                <attribute name="irrelevant" value="${svnversion}"/>
            </manifest> 
    </target>

其中${svnversion}将类似于12345。

尝试在目标之间添加依赖项

<target name="jar" depends="svnversion">

我最终通过解决了自己的问题

<exec executable="svnversion" outputproperty="svnversion" />

线在CCD_ 3目标本身内。蚂蚁似乎无法弄清楚当它在一个单独的目标中时我想做什么。

相关内容

  • 没有找到相关文章

最新更新