我有 2 个 gradle 脚本:
build.gradle 和 other.gradle
在我的 build.gradle 中,我有: apply from: 'other.gradle'
task callotherscript << {
thevar = "Thevariableiwanttogetsomeplaceelse"
dosomecommand
在我的 other.gradle 我有:
task dosomecommand(type: Exec) {
executable "someexe"
args "aa", "<myarg>" + <thevar>, "<intomydir>"
}
我的问题是:如何从 build.gradle 获取“thevar”,以便在 other.gradle 中使用它。
我运行:gradle callotherscript
我看到的错误消息是:
在任务“:dosomecommand”上找不到属性“thevar”。
我浏览了食谱,我认为每个 gradle 文档都是相关的,我只是不知道该怎么做。
谢谢