changeset 11223:d6669f6cd8ce

8214716: Record the versions of tools used to build FX in the repo Reviewed-by: jvos, kcr
author arajkumar
date Wed, 03 Apr 2019 19:25:45 +0530
parents e3404769d365
children b98d1fe6311a
files build.gradle build.properties
diffstat 2 files changed, 25 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/build.gradle	Mon Apr 01 07:46:24 2019 -0700
+++ b/build.gradle	Wed Apr 03 19:25:45 2019 +0530
@@ -1295,6 +1295,18 @@
 logger.quiet("jdk build number: ${jdkBuildNumber}")
 logger.quiet("minimum jdk version: ${jfxBuildJdkVersionMin}")
 logger.quiet("minimum jdk build number: ${jfxBuildJdkBuildnumMin}")
+
+if (IS_LINUX) {
+    logger.quiet("GCC version: ${jfxBuildLinuxGccVersion}")
+} else if (IS_WINDOWS) {
+    logger.quiet("MSVC version: ${jfxBuildWindowsMsvcVersion}")
+} else if (IS_MAC) {
+    logger.quiet("XCODE version: ${jfxBuildMacosxXcodeVersion}")
+}
+logger.quiet("cmake version: ${jfxBuildCmakeVersion}")
+logger.quiet("ninja version: ${jfxBuildNinjaVersion}")
+logger.quiet("ant version: ${jfxBuildAntVersion}")
+
 logger.quiet("HAS_JAVAFX_MODULES: $HAS_JAVAFX_MODULES")
 logger.quiet("STUB_RUNTIME: $STUB_RUNTIME")
 logger.quiet("CONF: $CONF")
--- a/build.properties	Mon Apr 01 07:46:24 2019 -0700
+++ b/build.properties	Wed Apr 03 19:25:45 2019 +0530
@@ -72,6 +72,9 @@
 #
 ##############################################################################
 
+# JDK
+jfx.build.jdk.version=12
+jfx.build.jdk.buildnum=33
 jfx.build.jdk.version.min=11
 jfx.build.jdk.buildnum.min=28
 
@@ -83,3 +86,13 @@
 # that is supported. It must be <= jfx.gradle.version.
 jfx.gradle.version=5.3
 jfx.gradle.version.min=4.8
+
+# Toolchains
+jfx.build.linux.gcc.version=gcc7.3.0-OEL6.4+1.1
+jfx.build.windows.msvc.version=VS2017-15.5.5+1.1
+jfx.build.macosx.xcode.version=Xcode9.4-MacOSX10.13+1.0
+
+# Build tools
+jfx.build.cmake.version=3.13.3
+jfx.build.ninja.version=1.8.2
+jfx.build.ant.version=1.10.5