If statement Gradle如何有条件地包含文件?

If statement Gradle如何有条件地包含文件?,if-statement,gradle,include,If Statement,Gradle,Include,Gradle:如何有条件地包含不同的文件 比如说, file1.js file2.js file3.js file4.js from (zipTree("/foo/bar.jar")) { include { if (project.hasProperty("debug")) //file1.js, file2.js else //file3.js, file4.js } } 比如像 from(zipTre

Gradle:如何有条件地包含不同的文件

比如说,

file1.js
file2.js

file3.js
file4.js

from (zipTree("/foo/bar.jar")) {
   include {
       if (project.hasProperty("debug"))
          //file1.js, file2.js
       else
          //file3.js, file4.js
   }


}
比如像

from(zipTree('/foo/bar.jar')) {
    if (project.hasProperty('debug'))
        include 'file1.js', 'file2.js'
    else
        include 'file3.js', 'file4.js'
}
或者

from(zipTree('/foo/bar.jar')) {
    include project.hasProperty('debug') ? ['file1.js', 'file2.js'] : ['file3.js', 'file4.js']
}