aboutsummaryrefslogtreecommitdiffstats
path: root/buildSrc/src/main/kotlin/tools/refinery/gradle/frontend-workspace.gradle.kts
diff options
context:
space:
mode:
Diffstat (limited to 'buildSrc/src/main/kotlin/tools/refinery/gradle/frontend-workspace.gradle.kts')
-rw-r--r--buildSrc/src/main/kotlin/tools/refinery/gradle/frontend-workspace.gradle.kts34
1 files changed, 34 insertions, 0 deletions
diff --git a/buildSrc/src/main/kotlin/tools/refinery/gradle/frontend-workspace.gradle.kts b/buildSrc/src/main/kotlin/tools/refinery/gradle/frontend-workspace.gradle.kts
new file mode 100644
index 00000000..174a2d65
--- /dev/null
+++ b/buildSrc/src/main/kotlin/tools/refinery/gradle/frontend-workspace.gradle.kts
@@ -0,0 +1,34 @@
1package tools.refinery.gradle
2
3plugins {
4 id("tools.refinery.gradle.eclipse")
5 id("tools.refinery.gradle.internal.frontend-conventions")
6}
7
8tasks {
9 installNode {
10 dependsOn(rootProject.tasks.named("installNode"))
11 enabled = false
12 }
13
14 installYarnGlobally {
15 dependsOn(rootProject.tasks.named("installYarnGlobally"))
16 enabled = false
17 }
18
19 installYarn {
20 dependsOn(rootProject.tasks.named("installYarn"))
21 enabled = false
22 }
23
24 val rootInstallFrontend = rootProject.tasks.named("installFrontend")
25
26 rootInstallFrontend.configure {
27 inputs.file("$projectDir/package.json")
28 }
29
30 installFrontend {
31 dependsOn(rootInstallFrontend)
32 enabled = false
33 }
34}