X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=build.gradle;fp=build.gradle;h=1441e7dde18fb634f603bf81e023a164cee22ec7;hb=9d2ac8fe3057585a37586379a3c1cd2ead49aafe;hp=0ae4e5c32bc9dfae61cd42e05d87026d316aaa9f;hpb=eb9f07f8197ef5135da5aa8df0dc537dc28f7154;p=jalview.git diff --git a/build.gradle b/build.gradle index 0ae4e5c..1441e7d 100644 --- a/build.gradle +++ b/build.gradle @@ -72,14 +72,18 @@ def additional_compiler_args = [] def getdown_alt_java_min_version // this property is assigned below and expanded to multiple lines in the getdown task def getdown_alt_multi_java_location +// this property is for the Java library used in eclipse +def eclipse_java_runtime_name if (JAVA_VERSION.equals("1.8")) { JAVA_INTEGER_VERSION = "8" + //libDir = j8libDir libDir = j11libDir libDistDir = j8libDir compile_source_compatibility = 1.8 compile_target_compatibility = 1.8 getdown_alt_java_min_version = getdown_alt_java8_min_version getdown_alt_multi_java_location = getdown_alt_java8_txt_multi_java_location + eclipse_java_runtime_name = "JavaSE-1.8" } else if (JAVA_VERSION.equals("11")) { JAVA_INTEGER_VERSION = "11" libDir = j11libDir @@ -88,6 +92,7 @@ if (JAVA_VERSION.equals("1.8")) { compile_target_compatibility = 11 getdown_alt_java_min_version = getdown_alt_java11_min_version getdown_alt_multi_java_location = getdown_alt_java11_txt_multi_java_location + eclipse_java_runtime_name = "JavaSE-11" additional_compiler_args += [ '--module-path', ext.modules_compileClasspath.asPath, '--add-modules', j11modules @@ -298,9 +303,9 @@ eclipse { jdt { // for the IDE, use java 11 compatibility - sourceCompatibility = 11 - targetCompatibility = 11 - javaRuntimeName = "JavaSE-11" + sourceCompatibility = JAVA_VERSION + targetCompatibility = JAVA_VERSION + javaRuntimeName = eclipse_java_runtime_name file { withProperties { props -> @@ -422,12 +427,14 @@ task setGitVals { exec { commandLine "git", "rev-parse", "--short", "HEAD" standardOutput = hashStdOut + ignoreExitValue true } def branchStdOut = new ByteArrayOutputStream() exec { commandLine "git", "rev-parse", "--abbrev-ref", "HEAD" standardOutput = branchStdOut + ignoreExitValue true } project.ext.gitHash = hashStdOut.toString().trim()