2016-10-23 11:36:04 +00:00
|
|
|
ext.title = 'Xtext Runtime Bundle'
|
|
|
|
description = 'Core component of Xtext.'
|
|
|
|
|
2015-03-24 15:39:11 +00:00
|
|
|
dependencies {
|
2016-06-09 13:48:56 +00:00
|
|
|
compile project(':org.eclipse.xtext.util')
|
|
|
|
compile "org.eclipse.xtend:org.eclipse.xtend.lib:$versions.xtext"
|
2016-09-14 14:00:10 +00:00
|
|
|
compile "log4j:log4j:$versions.log4j"
|
2017-01-09 15:25:06 +00:00
|
|
|
compile "org.eclipse.platform:org.eclipse.equinox.common:$versions.equinoxCommon"
|
2017-01-16 13:44:49 +00:00
|
|
|
// remove me, once the following is fixed : https://bugs.eclipse.org/bugs/show_bug.cgi?id=510504
|
|
|
|
compile "org.eclipse.platform:org.eclipse.osgi:$versions.eclipseOSGI"
|
2016-06-09 13:48:56 +00:00
|
|
|
compile "org.eclipse.emf:org.eclipse.emf.common:$versions.emfCommon"
|
|
|
|
compile "org.eclipse.emf:org.eclipse.emf.ecore.xmi:$versions.emfEcore"
|
|
|
|
compile "com.google.inject:guice:$versions.guice"
|
|
|
|
compile "org.antlr:antlr-runtime:$versions.antlr"
|
2018-07-03 08:50:33 +00:00
|
|
|
optional("org.eclipse.platform:org.eclipse.core.runtime:$versions.eclipseCore") {
|
|
|
|
exclude group: "org.eclipse.platform", module: "org.eclipse.equinox.common"
|
|
|
|
}
|
2017-01-09 15:31:19 +00:00
|
|
|
optional "org.eclipse.platform:org.eclipse.equinox.registry:$versions.equinoxRegistry"
|
2016-06-09 13:48:56 +00:00
|
|
|
optional "org.eclipse.emf:org.eclipse.emf.mwe.utils:$versions.emfMwe"
|
|
|
|
optional "org.eclipse.xpand:org.eclipse.xtend:$versions.xpand"
|
|
|
|
optional "org.eclipse.xpand:org.eclipse.xtend.typesystem.emf:$versions.xpand"
|
|
|
|
optional "org.ow2.asm:asm-commons:$versions.asm"
|
|
|
|
}
|
|
|
|
|
2016-06-09 14:56:05 +00:00
|
|
|
sourceSets.main {
|
|
|
|
java.srcDir 'packrat'
|
2016-06-09 13:48:56 +00:00
|
|
|
}
|
2016-06-13 08:58:16 +00:00
|
|
|
|
|
|
|
jar {
|
2016-09-14 14:00:10 +00:00
|
|
|
from('.') {
|
|
|
|
include 'org/**', 'modeling32.png'
|
|
|
|
}
|
2016-06-13 08:58:16 +00:00
|
|
|
}
|