mirror of
https://github.com/sigmasternchen/xtext-core
synced 2025-03-15 16:28:56 +00:00

https://github.com/eclipse/xtext/issues/1548 Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
32 lines
864 B
Groovy
32 lines
864 B
Groovy
apply from: "${rootDir}/gradle/mwe2-workflows.gradle"
|
|
|
|
dependencies {
|
|
api project(':org.eclipse.xtext.ide')
|
|
api project(':org.eclipse.xtext.testing')
|
|
api project(':org.eclipse.xtext.testlanguages')
|
|
api project(':org.eclipse.xtext.testlanguages.ide')
|
|
api 'junit:junit'
|
|
api 'org.eclipse.lsp4j:org.eclipse.lsp4j'
|
|
api 'org.eclipse.emf:org.eclipse.emf.ecore.change'
|
|
}
|
|
|
|
sourceSets.test.java {
|
|
srcDir 'testlang-src'
|
|
srcDir 'testlang-src-gen'
|
|
srcDir 'suites'
|
|
}
|
|
|
|
sourceSets.test.resources {
|
|
srcDir 'testlang-src'
|
|
srcDir 'testlang-src-gen'
|
|
}
|
|
|
|
test {
|
|
exclude '**/*Suite.class'
|
|
}
|
|
|
|
task generateTestLanguages(type: XtextGeneratorTask) {
|
|
workflow = file('testlang-src/org/eclipse/xtext/ide/tests/testlanguage/GenerateTestLanguage.mwe2')
|
|
inputs.file 'testlang-src/org/eclipse/xtext/ide/tests/testlanguage/TestLanguage.xtext'
|
|
outputs.dir 'testlang-src-gen'
|
|
}
|