aboutsummaryrefslogtreecommitdiffstats
path: root/subprojects/language-ide/build.gradle.kts
diff options
context:
space:
mode:
Diffstat (limited to 'subprojects/language-ide/build.gradle.kts')
-rw-r--r--subprojects/language-ide/build.gradle.kts18
1 files changed, 18 insertions, 0 deletions
diff --git a/subprojects/language-ide/build.gradle.kts b/subprojects/language-ide/build.gradle.kts
new file mode 100644
index 00000000..b2e6d4c1
--- /dev/null
+++ b/subprojects/language-ide/build.gradle.kts
@@ -0,0 +1,18 @@
1plugins {
2 id("refinery-java-library")
3 id("refinery-xtext-conventions")
4}
5
6dependencies {
7 api(project(":refinery-language"))
8 api(libs.xtext.ide)
9 api(libs.xtext.xbase.ide)
10}
11
12val generateXtextLanguage = project(":refinery-language").tasks.named("generateXtextLanguage")
13
14for (taskName in listOf("compileJava", "processResources")) {
15 tasks.named(taskName) {
16 dependsOn(generateXtextLanguage)
17 }
18}