我目前正在用Ant构建脚本替换我的homebrewn构建脚本。如何在Ant目标中使用文件大小
现在我需要用特定文件的大小替换各种令牌。我知道如何通过<length>
任务获得以字节为单位的大小并将其存储在属性中,但我需要的大小也是千字节和兆字节。
如何在其他表示(KB,MB)中访问文件大小或从Ant目标中计算这些值并将它们存储在属性中?
编辑:后,我发现了<script>
的任务,这是很容易计算使用一些JavaScript的其他值和一个新的属性添加到使用project.setNewProperty("foo", "bar");
项目。
如果您可以发布您编写的脚本作为答案,那将会很好。 – 2008-11-24 17:24:47
其实是一个好主意。我已在下面发布我的解决方案。 – fhe 2008-11-28 20:01:59