build.gradle 脚本中的“$”是什么意思
What is the meaning of '$' in build.gradle script
我正在阅读有关本机构建的文档。下面是构建所有变体的示例。
model {
tasks {
buildAllExecutables(Task) {
dependsOn $.binaries.findAll { it.buildable }
}
}
}
二进制文件容器前的美元符号是什么意思?
$.
符号是一种引用模型其他元素的方法。 "the model" 我的意思是你在 运行 gradle model
时看到的所有内容。因此,当我们执行 $.binaries
时,我们告诉 Gradle 去搜索名为 "binaries" 的模型元素。作为另一个示例,我可以使用 $.tasks.foo
来引用名为 "foo".
的任务
有关详细信息,请参阅 the documentation。
我正在阅读有关本机构建的文档。下面是构建所有变体的示例。
model {
tasks {
buildAllExecutables(Task) {
dependsOn $.binaries.findAll { it.buildable }
}
}
}
二进制文件容器前的美元符号是什么意思?
$.
符号是一种引用模型其他元素的方法。 "the model" 我的意思是你在 运行 gradle model
时看到的所有内容。因此,当我们执行 $.binaries
时,我们告诉 Gradle 去搜索名为 "binaries" 的模型元素。作为另一个示例,我可以使用 $.tasks.foo
来引用名为 "foo".
有关详细信息,请参阅 the documentation。