OSDN Git Service

Allow to force min sdk given to Jack
authorYohann Roussel <yroussel@google.com>
Thu, 14 Apr 2016 19:51:46 +0000 (21:51 +0200)
committerSebastien Hertz <shertz@google.com>
Thu, 14 Apr 2016 20:59:47 +0000 (20:59 +0000)
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
core/java.mk

index 7304bf8..7ee7ab3 100644 (file)
@@ -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:=
index 5ac9342..3f1966d 100644 (file)
@@ -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)