JAL-3210 next attempts to use goomph (a gradle eclipse-as-disposable-build-artifact... Jalview-JS/gradle_with_inline_eclipse
authorBen Soares <bsoares@dundee.ac.uk>
Thu, 5 Sep 2019 09:53:35 +0000 (10:53 +0100)
committerBen Soares <bsoares@dundee.ac.uk>
Thu, 5 Sep 2019 09:53:35 +0000 (10:53 +0100)
build.gradle

index 62fa472..5ceb4fa 100644 (file)
@@ -8,6 +8,7 @@ plugins {
   id 'java'
   id 'application'
   id 'eclipse'
+  id 'com.diffplug.gradle.oomph.ide' version '3.18.0'
 }
 
 repositories {
@@ -300,6 +301,14 @@ task jalviewjsSetTempEclipseWorkspace {
   println("ECLIPSE WORKSPACE: "+tempEclipseWorkspace.getPath())
 }
 
+oomphIde {
+  repoEclipseLatest()
+  jdt {
+  }
+  repo    'http://download.eclipse.org/buildship/updates/e45/milestones/3.x/'
+       feature 'org.eclipse.buildship'
+}
+
 task jalviewjsEclipseSetup {
   dependsOn jalviewjsEclipseCopyDropins
   dependsOn jalviewjsEclipseCopyPlugins