From d7b99409cef7dd158aace781ab0b4b94ba9c3e3e Mon Sep 17 00:00:00 2001 From: Colin Cross <ccross@android.com> Date: Thu, 5 Oct 2017 16:47:54 -0700 Subject: [PATCH] Use prebuilts/jdk/jdk9 if EXPERIMENTAL_USE_OPENJDK9 is set Bug: 62123342 Test: m -j EXPRIMENTAL_USE_OPENJDK9=1.8 checkbuild Change-Id: I8be331c422412d6416d92184a2eba093f27fc0fb --- core/combo/javac.mk | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/core/combo/javac.mk b/core/combo/javac.mk index 41ebc5711..122d8bc90 100644 --- a/core/combo/javac.mk +++ b/core/combo/javac.mk @@ -16,12 +16,17 @@ ifdef TARGET_BUILD_APPS endif endif -ifeq ($(OVERRIDE_ANDROID_JAVA_HOME),) -ANDROID_JAVA_HOME := prebuilts/jdk/jdk8/$(HOST_PREBUILT_TAG) -else -# Use this build toolchain instead of the bundled one. -ANDROID_JAVA_HOME := $(OVERRIDE_ANDROID_JAVA_HOME) +ifneq ($(OVERRIDE_ANDROID_JAVA_HOME),) + # Use this build toolchain instead of the bundled one. + ANDROID_JAVA_HOME := $(OVERRIDE_ANDROID_JAVA_HOME) +else # !OVERRIDE_ANDROID_JAVA_HOME + ifneq ($(EXPERIMENTAL_USE_OPENJDK9),) + ANDROID_JAVA_HOME := prebuilts/jdk/jdk9/$(HOST_PREBUILT_TAG) + else + ANDROID_JAVA_HOME := prebuilts/jdk/jdk8/$(HOST_PREBUILT_TAG) + endif endif + ANDROID_JAVA_TOOLCHAIN := $(ANDROID_JAVA_HOME)/bin export JAVA_HOME := $(abspath $(ANDROID_JAVA_HOME))