Api 如何列出;申请自";格拉德尔的剧本

Api 如何列出;申请自";格拉德尔的剧本,api,gradle,plugins,Api,Gradle,Plugins,在我的build.gradle文件中,我应用gradle脚本如下: apply from: new File(rootDir, 'scripts/script1.gradle') apply from: new File(rootDir, 'scripts/script2.gradle') 这些文件未列在插件列表project.plugins中 如何在任务中检索我包含的脚本文件?我认为您无法做到这一点。也许你可以使用一个变量 ext { scripts = ['scripts/scri

在我的
build.gradle
文件中,我应用gradle脚本如下:

apply from: new File(rootDir, 'scripts/script1.gradle')
apply from: new File(rootDir, 'scripts/script2.gradle')
这些文件未列在插件列表
project.plugins


如何在任务中检索我包含的脚本文件?

我认为您无法做到这一点。也许你可以使用一个变量

ext {
    scripts = ['scripts/script1.gradle', 'scripts/script2.gradle']
}
scripts.each {
    apply from: new File(rootDir, it)
}
task printScripts {
    doLast {
       println "Scripts = $scripts"
    }
}