mirror of
https://github.com/2006-Scape/apollo.git
synced 2026-07-05 08:40:08 +00:00
Clean up plugin script compilation
This commit is contained in:
+4
-5
@@ -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()
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user