ANT:我如何在构建文件中找到-keep -engoing Flag的值



我有一个 ant构建文件,该文件调用 make。我想将ant命令行上指定的-k( - keep-toge)标志传递给make

,但我找不到-k的状态,可以从构建文件中访问。它似乎不在属性或环境中。

我可以在ant命令行上添加-Dkeepgoing并使用它,但是我宁愿将ant -k应用于所有内容。

属性sun.java.command包含提供给ANT的命令行选项:

build.xml

<project>
    <condition property="keep-going-set" value="true" else="false">
        <contains string="${sun.java.command}" substring="-keep-going"/>
    </condition>
    <echo>keep-going-set: ${keep-going-set}</echo>
</project>

输出

$ ant -keep-going
[echo] keep-going-set: true

相关内容

  • 没有找到相关文章

最新更新