ANT:解析exec args的属性列表

时间:2017-02-23 01:50:34

标签: ant

我正在使用ant为那些在编译/安装Linux二进制文件方面技术知识较少的人管理一堆二进制编译。操作级别的东西,如Apache httpd和OpenSSL。

为了保持清洁,易懂和可维护,我试图在build.xml的顶部参数化我能做的一切,然后排成一行"<! - 不要修改下面的任何内容 - >"所有真正的构建逻辑都发生在哪里。

我唯一知道的是如何处理./configure参数。我的目标之一是操作系统中的某个人可以复制构建文件,在顶部更改一些参数并构建新版本而无需任何手持。

我看到Exec Task有一个"命令"在技​​术上满足这一要求的属性,但它被弃用了,我不想依赖它继续存在。如果我在Bash中做这样的事情,我只是迭代一个数组,但我认为没有办法在蚂蚁中做到这一点。

有没有办法参数化未知长度的exec参数?如果没有,是否有替代的构建管理器对我正在做的事情更好?

0 个答案:

没有答案