< prev index next >
make/windows/makefiles/rules.make
Print this page
@@ -42,12 +42,18 @@
COMPILE_RMIC=rmic
BOOT_JAVA_HOME=
!endif
# Settings for javac
+!if "$(ENABLE_JFR)" == "true"
+# JFR source code is consciously left as close as possible to later versions of JDK. hence need at least lambda support
BOOT_SOURCE_LANGUAGE_VERSION=8
BOOT_TARGET_CLASS_VERSION=8
+!else
+BOOT_SOURCE_LANGUAGE_VERSION = 7
+BOOT_TARGET_CLASS_VERSION = 7
+!endif
JAVAC_FLAGS=-g -encoding ascii
BOOTSTRAP_JAVAC_FLAGS=$(JAVAC_FLAGS) -source $(BOOT_SOURCE_LANGUAGE_VERSION) -target $(BOOT_TARGET_CLASS_VERSION)
ProjectFile=jvm.vcproj
< prev index next >