Clean up plugin script compilation

This commit is contained in:
Gary Tierney
2017-06-01 23:09:24 +01:00
parent 42fdaee8b8
commit 7ecc2e3158
2 changed files with 6 additions and 9 deletions
+4 -5
View File
@@ -23,10 +23,6 @@ task pluginTests {
}
}
task pluginClasses {
group = "plugin-build"
}
check.dependsOn pluginTests
class PluginBuildData {
@@ -107,7 +103,10 @@ def configurePluginTasks(String name, SourceSet mainSources, SourceSet testSourc
args = [outputDir] + scriptFiles.collect { it.absoluteFile.toString() }
}
pluginClasses.dependsOn compileScriptsTask
tasks[mainSources.classesTaskName].outputs.upToDateWhen { false }
tasks[mainSources.classesTaskName].doLast {
compileScriptsTask.execute()
}
}
}