From 86455d7f87c84c42eab136a82630a72426d0d335 Mon Sep 17 00:00:00 2001 From: Jooyung Han Date: Thu, 16 Apr 2020 18:48:33 +0900 Subject: [PATCH 1/3] libcutils: Set min_sdk_version Modules contributing mainline modules (APK/APEX) should set min_sdk_version as well as apex_available. For now setting min_sdk_version doesn't change build outputs. But build-time checks will be added soon. Bug: 152655956 Test: m Merged-In: I453c63fe29607ea0312da5465b03c741486fb670 Change-Id: I453c63fe29607ea0312da5465b03c741486fb670 (cherry picked from commit 88f00f2d4392a9b13f373209dad224b7763c4bff) --- libcutils/Android.bp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libcutils/Android.bp b/libcutils/Android.bp index 9ed7927e9..24110eeae 100644 --- a/libcutils/Android.bp +++ b/libcutils/Android.bp @@ -33,6 +33,7 @@ cc_library_headers { "//apex_available:platform", "//apex_available:anyapex", ], + min_sdk_version: "29", native_bridge_supported: true, export_include_dirs: ["include"], target: { @@ -59,6 +60,7 @@ cc_library { "//apex_available:platform", "//apex_available:anyapex", ], + min_sdk_version: "29", export_include_dirs: ["include"], @@ -142,6 +144,7 @@ cc_library { "//apex_available:platform", "//apex_available:anyapex", ], + min_sdk_version: "29", native_bridge_supported: true, srcs: [ "config_utils.cpp", From 3c20c62cdd83dbeda5cd54642b802529105cdc42 Mon Sep 17 00:00:00 2001 From: Jooyung Han Date: Thu, 16 Apr 2020 18:48:33 +0900 Subject: [PATCH 2/3] gralloc: Set min_sdk_version Modules contributing mainline modules (APK/APEX) should set min_sdk_version. For now setting min_sdk_version doesn't change build outputs. But build-time checks will be added soon. Bug: 152655956 Test: m Merged-In: I06644a725eb8f4ce0c7d8e1f09359b55e1b668d7 Change-Id: I06644a725eb8f4ce0c7d8e1f09359b55e1b668d7 (cherry picked from commit 72a6b3137e7701f92dc71cf236a575ccd2c98fba) --- libgrallocusage/Android.bp | 1 + 1 file changed, 1 insertion(+) diff --git a/libgrallocusage/Android.bp b/libgrallocusage/Android.bp index ce0c3c8fe..33ae13db6 100644 --- a/libgrallocusage/Android.bp +++ b/libgrallocusage/Android.bp @@ -26,4 +26,5 @@ cc_library { export_include_dirs: ["include"], shared_libs: ["android.hardware.graphics.allocator@2.0"], header_libs: ["libhardware_headers"], + min_sdk_version: "29", } From d1d5fdfc2ae994f5ec297729cc54b128b8a6d4e9 Mon Sep 17 00:00:00 2001 From: Jooyung Han Date: Thu, 16 Apr 2020 18:48:33 +0900 Subject: [PATCH 3/3] processgroup: Set min_sdk_version Modules contributing mainline modules (APK/APEX) should set min_sdk_version as well as apex_available. For now setting min_sdk_version doesn't change build outputs. But build-time checks will be added soon. Bug: 152655956 Test: m Merged-In: Idaa27ce24cc13d13145eaef85a08b9033922c7bc Change-Id: Idaa27ce24cc13d13145eaef85a08b9033922c7bc (cherry picked from commit 4f55f3efd3b811b991f3c39d0dac238612ac5713) --- libprocessgroup/Android.bp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libprocessgroup/Android.bp b/libprocessgroup/Android.bp index 2c1b25558..bda11e91d 100644 --- a/libprocessgroup/Android.bp +++ b/libprocessgroup/Android.bp @@ -17,6 +17,7 @@ cc_library_headers { "//apex_available:platform", "//apex_available:anyapex", ], + min_sdk_version: "29", } cc_library { @@ -60,4 +61,5 @@ cc_library { "//apex_available:platform", "//apex_available:anyapex", ], + min_sdk_version: "29", }