From eed53a0246572bcfd071fda9248762065df7f0e9 Mon Sep 17 00:00:00 2001 From: Ray Essick Date: Wed, 9 Feb 2022 09:40:20 -0800 Subject: Explicit apex_available clauses Declare explicit apex availability/usage here instead of in a list hidden within the apex build tools. Bug: 215589022 Test: build Change-Id: Id4708473d2528ffdab6c91c71d31c7373749858c --- libs/gui/Android.bp | 6 ++++++ libs/gui/sysprop/Android.bp | 5 +++++ 2 files changed, 11 insertions(+) (limited to 'libs/gui') diff --git a/libs/gui/Android.bp b/libs/gui/Android.bp index ec3587b79a..ec1134a939 100644 --- a/libs/gui/Android.bp +++ b/libs/gui/Android.bp @@ -37,6 +37,12 @@ cc_library_headers { "android.hardware.graphics.bufferqueue@2.0", ], min_sdk_version: "29", + // TODO(b/218719284) can media use be constrained to libgui_bufferqueue_static? + apex_available: [ + "//apex_available:platform", + "com.android.media.swcodec", + "test_com.android.media.swcodec", + ], } cc_library_headers { diff --git a/libs/gui/sysprop/Android.bp b/libs/gui/sysprop/Android.bp index bddb0ac5ee..cc33e4c27d 100644 --- a/libs/gui/sysprop/Android.bp +++ b/libs/gui/sysprop/Android.bp @@ -16,4 +16,9 @@ sysprop_library { cpp: { min_sdk_version: "29", }, + apex_available: [ + "//apex_available:platform", + "com.android.media.swcodec", + "test_com.android.media.swcodec", + ], } -- cgit v1.2.3-59-g8ed1b