我需要为build.gradle.kts导入许多ant文件(build.xml)。如果我仅导入一个build.xml可以正常工作,但是如果尝试第二个生成文件,则该第二个文件不会导入所有目标。
我尝试在导入期间使用
重命名所有任务
ant.importBuild("../project1/build.xml") { antTaskName ->
"ant-project1-$antTaskName"
}
ant.importBuild("../project2/build.xml") { antTaskName ->
"ant-project2-$antTaskName"
}
重命名了所有目标,但未导入project2 build.xml文件中具有相同名称的所有目标。
我启用了详细模式并收到了以下消息:
已经在main或先前的导入中定义,请忽略clean
已经在main或先前的导入中定义,请忽略deploy
清洁和部署是project1和project2之间的目标共同点。
我需要导入所有带有项目名称后缀的重命名目标。