File tree Expand file tree Collapse file tree 2 files changed +9
-2
lines changed
src/main/groovy/ru/endlesscode/bukkitgradle/task Expand file tree Collapse file tree 2 files changed +9
-2
lines changed Original file line number Diff line number Diff line change @@ -2,6 +2,7 @@ package ru.endlesscode.bukkitgradle.task
22
33import org.gradle.api.DefaultTask
44import org.gradle.api.tasks.Input
5+ import org.gradle.api.tasks.OutputFile
56import org.gradle.api.tasks.TaskAction
67import ru.endlesscode.bukkitgradle.meta.MetaFile
78
@@ -10,6 +11,8 @@ import java.nio.file.Path
1011class GenerateMeta extends DefaultTask {
1112 @Input
1213 MetaFile metaFile
14+
15+ @OutputFile
1316 Path target
1417
1518 Path getTarget () {
Original file line number Diff line number Diff line change @@ -2,6 +2,7 @@ package ru.endlesscode.bukkitgradle.task
22
33import org.gradle.api.DefaultTask
44import org.gradle.api.tasks.Input
5+ import org.gradle.api.tasks.OutputDirectory
56import org.gradle.api.tasks.TaskAction
67import org.gradle.jvm.tasks.Jar
78import ru.endlesscode.bukkitgradle.extension.RunConfiguration
@@ -15,13 +16,16 @@ class PrepareServer extends DefaultTask {
1516 @Input
1617 ServerCore core
1718
18- Closure< Path > serverDir
19+ @Input
1920 RunConfiguration run
2021
22+ @OutputDirectory
23+ Closure<Path > serverDir
24+
2125 void setCore (ServerCore core ) {
2226 this . core = core
23- this . serverDir = { Files . createDirectories(core. serverDir) }
2427 this . run = project. bukkit. run
28+ this . serverDir = { Files . createDirectories(core. serverDir) }
2529 }
2630
2731 @TaskAction
You can’t perform that action at this time.
0 commit comments