如何解决如何在gradle的ant中提供ant命令行参数
我有一个自定义的gradle插件,它基本上在内部调用ant任务。当使用参数-e或-emacs运行ant任务时,它会生成不带有装饰的记录信息。
build.xml
<project name="basic">
<target name="printTask">
<echo message="message from printing task"></echo>
</target>
</project>
ant printTask
//产生
printTask:
打印任务中的[echo]消息
成功构建
总时间:0秒
ant printTask -e //产生
打印:
来自打印任务的消息
成功构建
总时间:0秒
我想将-e选项传递给gradle的ant任务。
自定义Gradle插件片段
class MyCustomTask extends DefaultTask {
@TaskAction
void mytask() {
// I want to pass ant option -e somewhere here where I am customizing ant task -'printTask'
project.ant.printTask(){
// some code
}
}
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。