1
我使用的是application
插件,并希望做这样的事情:的gradle配置分发任务
的build.gradle
apply from: 'common.gradle'
folder1Files = []
folder1Files << "file1.txt"
folder1Files << "file2.txt"
common.gradle
distributions {
main {
contents {
into ("folder1") { from(folder1Files) }
}
}
}
我明白,这可以通过在变量之后添加apply from
来完成le定义,但我想知道是否有更多'防弹'/正确的方式?
换句话说,如何在配置分配任务之前定义用于配置分配任务的变量?
这仍然需要正确的顺序,虽然是少喊出来的 '砍!'。 – 2015-02-24 07:42:54
认为它会工作,对不起:/ – Opal 2015-02-24 07:45:53
我想过的另一个选择(也许矫枉过正)是创建一个插件负责配置并将所有内容添加到'项目',然后使'installDist'任务依赖于此 – 2015-02-24 08:11:29