2010-10-20 44 views
1

在我的ivy.xml文件我有依赖之类的语句:我可以使用ivy依赖信息在我的Ant构建文件

<dependency conf="*->*" org="gnu" name="gcc" rev="4.2.1" changing="false"> 
    <artifact name="gcc" ext="tbz2" e:classifier="src"/> 
</dependency> 

“转=”可以是一个固定值或“最新”或什么的。

在我的构建文件中,我想获得'rev'的值,以便在解析运行后用于进一步的工作流程。

有没有办法做到这一点或阅读一个属性呢?

回答

2

使用artifactproperty任务

<ivy:artifactproperty name="version.[artifact]" value="[revision]"/> 

<echo message="gcc version: ${version.gcc}"/> 
+0

啊...应该已经阅读手册更好。工程喜欢的魅力:-)谢谢! – pablaasmo 2010-10-21 11:36:01

+0

没问题。常春藤文档中隐藏了不少隐藏的宝石。其他有用的检查任务是:cachepath,buildlist,buildnumber – 2010-10-21 14:56:10

相关问题