aboutsummaryrefslogtreecommitdiffstats
path: root/language-ide/build.gradle
blob: 0556c7161ceb4d4f28cb88c69995534c6974618f (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
apply plugin: 'java-library'
apply from: "${rootDir}/gradle/xtext-common.gradle"

dependencies {
	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
}