mavenCentral()
jcenter()
*/
+ mavenLocal()
+ }
+ dependencies {
+ //classpath 'org.apache.ant:org.apache.ant:1.6.5'
}
}
}
-dependencies {
- //compile group: 'org.osgi', name: 'org.osgi.service.component', version: '1.4.0'
-/*
- source.addMaven('org.eclipse.platform:org.eclipse.osgi:3.14.0')
- source.addMaven('org.eclipse.platform:org.eclipse.equinox.common:3.10.400')
- source.addMaven('org.eclipse.platform:org.eclipse.core.jobs:3.10.400')
- source.addMaven('org.eclipse.platform:org.eclipse.update.configurator:3.4.300')
- source.addMaven('org.eclipse.platform:org.eclipse.core.runtime:3.16.0')
- source.addMaven('org.eclipse.platform:org.eclipse.equinox.ds:1.6.0')
- source.addMaven('javax.inject:com.springsource.javax.inject:1.0.0')
-*/
- //compile 'com.ibm.icu:com.ibm.icu:4.4.2'
-}
-
def jalviewDirAbsolutePath = file(jalviewDir).getAbsolutePath()
repositories {
maven { url "http://maven.icm.edu.pl/artifactory/repo/" }
maven { url "http://maven.geomajas.org/" }
maven { url "https://repo.spring.io/plugins-release/" }
+ maven { url "http://maven.thingml.org/thirdparty/" }
maven { url "${jalviewDirAbsolutePath}/${m2RepoDir}" }
mavenLocal()
flatDir {
}
}
+dependencies {
+ //compile group: 'org.osgi', name: 'org.osgi.service.component', version: '1.4.0'
+/*
+ source.addMaven('org.eclipse.platform:org.eclipse.osgi:3.14.0')
+ source.addMaven('org.eclipse.platform:org.eclipse.equinox.common:3.10.400')
+ source.addMaven('org.eclipse.platform:org.eclipse.core.jobs:3.10.400')
+ source.addMaven('org.eclipse.platform:org.eclipse.update.configurator:3.4.300')
+ source.addMaven('org.eclipse.platform:org.eclipse.core.runtime:3.16.0')
+ source.addMaven('org.eclipse.platform:org.eclipse.equinox.ds:1.6.0')
+ source.addMaven('javax.inject:com.springsource.javax.inject:1.0.0')
+*/
+ //compile 'org.apache.ant:org.apache.ant:1.6.5'
+}
+
equinoxLaunch {
ideJalviewjsBuildSetup {
- source.addThisProject()
+ //source.addThisProject()
+ source.addConfiguration(configurations.compile)
+ source.addConfiguration(configurations.compileClasspath)
//source.addMaven('com.ibm.icu:icu4j:65.1')
source.addMaven('org.eclipse.birt.runtime:com.ibm.icu:56.1.0.v201601250100')
source.addMaven('javax.inject:com.springsource.javax.inject:1.0.0')
- //source.addMaven('org.apache.ant:ant:1.7.0')
- source.addMaven('org.apache.ant:org.apache.ant:1.6.5')
+ //source.addMaven('org.apache.ant:ant:1.6.5')
+ //source.addMaven('org.apache.ant:org.apache.ant:1.6.5')
+ //source.addMaven('ant:ant:1.6.5')
source.addMaven('org.apache.felix:org.apache.felix.scr:2.1.16')
source.addMaven('org.osgi:org.osgi.util.promise:1.1.1')
source.addMaven('org.osgi:org.osgi.util.function:1.1.0')
- source.addMaven('org.eclipse.jdt:org.eclipse.jdt.apt.core:3.6.500')
- //source.addMaven('org.eclipse.jdt:org.eclipse.jdt.apt.ui:3.6.300')
- //source.addMaven('org.eclipse.jdt:org.eclipse.jdt.compiler.apt:1.3.700')
- source.addMaven('org.eclipse.jdt:org.eclipse.jdt.core:3.19.0')
+### TRY AND FIND A HEADLESS BUILD WITHOUT org.eclipse.jdt.apt.core
+ source.addMaven('org.eclipse.maven:org.eclipse.jdt.apt.core:3.8.0')
+ source.addMaven('org.eclipse.maven:org.eclipse.jdt.core:3.8.0')
+ //source.addMaven('org.eclipse.jdt:org.eclipse.jdt.apt.core:3.6.500')
+ //source.addMaven('org.eclipse.jdt:org.eclipse.jdt.core:3.19.0')
source.addMaven('org.eclipse.platform:org.eclipse.ant.core:3.5.500')
source.addMaven('org.eclipse.platform:org.eclipse.compare.core:3.6.600')
source.addMaven('org.eclipse.platform:org.eclipse.osgi:3.14.0')
source.addMaven('org.eclipse.platform:org.eclipse.team.core:3.8.700')
source.addMaven('org.eclipse.platform:org.eclipse.text:3.9.0')
+ // org.eclipse.update.configurator deliberately kept at 3.3.400 see https://github.com/diffplug/goomph/issues/69
source.addMaven('org.eclipse.platform:org.eclipse.update.configurator:3.3.400')
/*
source.addMaven('org.eclipse.platform:org.eclipse.:3.')