我有一个包含格式任务的 ant 构建
build
build.foo.bar
所以在 gradle 中添加依赖项很容易
build.dependsOn(...)
但第二个被解释为方法嵌套。我怀疑有一种标准的常规方法可以做到这一点,但我还没有破解它。
如何在 build.gradle 文件中引用包含句点的 ant 任务?
project.tasks['build.foo.bar'].dependsOn(...)
应该做的伎俩。
请参阅Project.tasks,它返回一个 TaskContainer (扩展 TaskCollection),以及TaskCollection.getAt(),正如其文档所述,可以使用[]
运算符调用它。