From 109141ccc97d27cfc72affe3c45f3e6c2fb89702 Mon Sep 17 00:00:00 2001 From: Yohann Roussel Date: Thu, 14 Apr 2016 21:51:46 +0200 Subject: [PATCH] Allow to force min sdk given to Jack Allows setting the min sdk version for target Jack commands, overriding the default value obtained from LOCAL_SDK_CURRENT. Bug: 28188420 Change-Id: I1b84ad8a7b6ae30639f8ade455c1e542af5692e4 --- core/clear_vars.mk | 1 + core/java.mk | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/core/clear_vars.mk b/core/clear_vars.mk index 7304bf8d7..7ee7ab3b0 100644 --- a/core/clear_vars.mk +++ b/core/clear_vars.mk @@ -112,6 +112,7 @@ LOCAL_JACK_FLAGS:= LOCAL_JILL_FLAGS:= LOCAL_CERTIFICATE:= LOCAL_SDK_VERSION:= +LOCAL_MIN_SDK_VERSION:= LOCAL_SDK_RES_VERSION:= LOCAL_NDK_STL_VARIANT:= LOCAL_EMMA_INSTRUMENT:= diff --git a/core/java.mk b/core/java.mk index 5ac934280..3f1966df2 100644 --- a/core/java.mk +++ b/core/java.mk @@ -51,6 +51,10 @@ else endif endif +ifneq (,$(strip $(LOCAL_MIN_SDK_VERSION))) + my_jack_min_sdk_version := $(LOCAL_MIN_SDK_VERSION) +endif + proto_sources := $(filter %.proto,$(LOCAL_SRC_FILES)) ifneq ($(proto_sources),) ifeq ($(LOCAL_PROTOC_OPTIMIZE_TYPE),micro) -- 2.11.0