From a155f6ba02e08a75ce6e474a86900b8363f506e8 Mon Sep 17 00:00:00 2001 From: Kristóf Marussy Date: Wed, 29 Sep 2021 02:45:57 +0200 Subject: build: migration to Gradle 7 --- language-ide/build.gradle | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) (limited to 'language-ide') diff --git a/language-ide/build.gradle b/language-ide/build.gradle index 1731cc59..0556c716 100644 --- a/language-ide/build.gradle +++ b/language-ide/build.gradle @@ -1,7 +1,18 @@ +apply plugin: 'java-library' apply from: "${rootDir}/gradle/xtext-common.gradle" dependencies { - compile project(':language') - compile "org.eclipse.xtext:org.eclipse.xtext.ide:${xtextVersion}" - compile "org.eclipse.xtext:org.eclipse.xtext.xbase.ide:${xtextVersion}" + api project(':refinery-language') + api "org.eclipse.xtext:org.eclipse.xtext.ide:${xtextVersion}" + api "org.eclipse.xtext:org.eclipse.xtext.xbase.ide:${xtextVersion}" +} + +def generateXtext = project(':refinery-language').tasks.named('generateXtext') + +tasks.named('compileJava') { + dependsOn generateXtext +} + +tasks.named('processResources') { + dependsOn generateXtext } -- cgit v1.2.3-70-g09d2