2017-01-11 12:34:05 +00:00
|
|
|
apply from: "${rootDir}/gradle/mwe2-workflows.gradle"
|
|
|
|
|
2016-06-10 16:01:20 +00:00
|
|
|
dependencies {
|
|
|
|
compile project(':org.eclipse.xtext.ide')
|
2016-06-12 10:17:03 +00:00
|
|
|
compile project(':org.eclipse.xtext.testing')
|
2016-08-09 13:48:44 +00:00
|
|
|
compile project(':org.eclipse.xtext.testlanguages')
|
|
|
|
compile project(':org.eclipse.xtext.testlanguages.ide')
|
2019-01-11 15:41:50 +00:00
|
|
|
compile 'junit:junit'
|
|
|
|
compile 'org.eclipse.lsp4j:org.eclipse.lsp4j'
|
|
|
|
compile 'org.eclipse.emf:org.eclipse.emf.ecore.change'
|
2016-06-21 06:34:46 +00:00
|
|
|
}
|
|
|
|
|
2016-07-07 12:49:07 +00:00
|
|
|
sourceSets.test.java {
|
|
|
|
srcDir 'testlang-src'
|
|
|
|
srcDir 'testlang-src-gen'
|
2017-06-13 14:45:44 +00:00
|
|
|
srcDir 'suites'
|
2016-07-07 12:49:07 +00:00
|
|
|
}
|
2017-06-13 13:41:53 +00:00
|
|
|
|
2016-07-07 12:49:07 +00:00
|
|
|
sourceSets.test.resources {
|
|
|
|
srcDir 'testlang-src'
|
|
|
|
srcDir 'testlang-src-gen'
|
|
|
|
}
|
2017-01-11 12:34:05 +00:00
|
|
|
|
2017-06-13 13:41:53 +00:00
|
|
|
test {
|
|
|
|
exclude '**/*Suite.class'
|
|
|
|
}
|
|
|
|
|
2017-01-11 12:34:05 +00:00
|
|
|
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'
|
|
|
|
}
|