aboutsummaryrefslogtreecommitdiffstats
path: root/buildSrc/src/main/kotlin/refinery-eclipse.gradle.kts
diff options
context:
space:
mode:
Diffstat (limited to 'buildSrc/src/main/kotlin/refinery-eclipse.gradle.kts')
-rw-r--r--buildSrc/src/main/kotlin/refinery-eclipse.gradle.kts9
1 files changed, 8 insertions, 1 deletions
diff --git a/buildSrc/src/main/kotlin/refinery-eclipse.gradle.kts b/buildSrc/src/main/kotlin/refinery-eclipse.gradle.kts
index ed7c5250..5b78c2d2 100644
--- a/buildSrc/src/main/kotlin/refinery-eclipse.gradle.kts
+++ b/buildSrc/src/main/kotlin/refinery-eclipse.gradle.kts
@@ -23,8 +23,15 @@ val eclipseResourceEncoding by tasks.registering {
23 } 23 }
24} 24}
25 25
26tasks.named("eclipse") { 26val eclipseTask = tasks.named("eclipse") {
27 dependsOn(eclipseResourceEncoding) 27 dependsOn(eclipseResourceEncoding)
28} 28}
29 29
30the<EclipseModel>().synchronizationTasks(eclipseResourceEncoding) 30the<EclipseModel>().synchronizationTasks(eclipseResourceEncoding)
31
32tasks.register("clobberEclipse", Delete::class) {
33 mustRunAfter(eclipseTask)
34 delete(".classpath")
35 delete(".project")
36 delete(".settings")
37}