From a11f6c2f0e8554587b2643fb79ea809bc6167850 Mon Sep 17 00:00:00 2001 From: Miao Wang Date: Wed, 29 Jul 2015 11:46:23 -0700 Subject: [PATCH] [RenderScript] Only upgrade RS target API for compat build. - Fix build Bug: 22796994 Bug: 22693954 Change-Id: Iff91cc4691ea3e4cd8542cdf38245e2aa7724a71 --- core/java.mk | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/core/java.mk b/core/java.mk index 040e6748e..bac5ca7d8 100644 --- a/core/java.mk +++ b/core/java.mk @@ -162,10 +162,12 @@ else endif # LOCAL_SDK_VERSION is set endif # LOCAL_RENDERSCRIPT_TARGET_API is set -# For 64-bit, we always have to upgrade to at least 21 -ifeq ($(TARGET_IS_64_BIT),true) - ifneq ($(filter $(RSCOMPAT_32BIT_ONLY_API_LEVELS),$(renderscript_target_api)),) - renderscript_target_api := 21 +# For 64-bit, we always have to upgrade to at least 21 for compat build. +ifneq ($(LOCAL_RENDERSCRIPT_COMPATIBILITY),) + ifeq ($(TARGET_IS_64_BIT),true) + ifneq ($(filter $(RSCOMPAT_32BIT_ONLY_API_LEVELS),$(renderscript_target_api)),) + renderscript_target_api := 21 + endif endif endif