3
我正在閱讀關於本地構建的文檔。以下是構建所有變體的示例。
model {
tasks {
buildAllExecutables(Task) {
dependsOn $.binaries.findAll { it.buildable }
}
}
}
什麼是之前的二進制文件容器這個美元符號的含義是什麼?
我正在閱讀關於本地構建的文檔。以下是構建所有變體的示例。
model {
tasks {
buildAllExecutables(Task) {
dependsOn $.binaries.findAll { it.buildable }
}
}
}
什麼是之前的二進制文件容器這個美元符號的含義是什麼?
$.
表示法是引用模型的其他元素的一種方法。 「模型」是指當您運行gradle model
時看到的所有內容。所以當我們做$.binaries
時,我們告訴Gradle去搜索一個名爲「二進制文件」的模型元素。作爲另一個例子,我可以使用$.tasks.foo
來引用名爲「foo」的任務。
查看the documentation瞭解更多詳情。
謝謝馬克。 – Ilia