Use android.hardware.graphics.common-ndk and composer3-ndk wrappers.

- To avoid tediously update android.hardware.graphics.composer3-V*-ndk
  and android.hardware.graphics.common-V*-ndk on all users, use wrappers
  instead.

Bug: 243429120
Test: builds
Change-Id: I1418307159dbaa9d2acc44997f13a41d629d56c0
Merged-In: I1418307159dbaa9d2acc44997f13a41d629d56c0
(cherry picked from commit 3ea28f1985)
(cherry picked from commit 96989f343b09794b29e6d226c361aa732c9d1533)
This commit is contained in:
Sally Qi
2022-08-22 14:05:45 -07:00
committed by Marc Kassis
parent 94a93e3bcd
commit 126c03837f
3 changed files with 7 additions and 4 deletions

View File

@@ -93,6 +93,10 @@ cc_defaults {
cc_defaults { cc_defaults {
name: "hwui_static_deps", name: "hwui_static_deps",
defaults: [
"android.hardware.graphics.common-ndk_shared",
"android.hardware.graphics.composer3-ndk_shared",
],
shared_libs: [ shared_libs: [
"libbase", "libbase",
"libharfbuzz_ng", "libharfbuzz_ng",
@@ -106,9 +110,7 @@ cc_defaults {
target: { target: {
android: { android: {
shared_libs: [ shared_libs: [
"android.hardware.graphics.common-V3-ndk",
"android.hardware.graphics.common@1.2", "android.hardware.graphics.common@1.2",
"android.hardware.graphics.composer3-V1-ndk",
"liblog", "liblog",
"libcutils", "libcutils",
"libutils", "libutils",

View File

@@ -89,6 +89,7 @@ cc_library_static {
cc_defaults { cc_defaults {
name: "libservices.core-libs", name: "libservices.core-libs",
defaults: ["android.hardware.graphics.common-ndk_shared"],
shared_libs: [ shared_libs: [
"libadb_pairing_server", "libadb_pairing_server",
"libadb_pairing_connection", "libadb_pairing_connection",
@@ -159,7 +160,6 @@ cc_defaults {
"android.hardware.graphics.bufferqueue@1.0", "android.hardware.graphics.bufferqueue@1.0",
"android.hardware.graphics.bufferqueue@2.0", "android.hardware.graphics.bufferqueue@2.0",
"android.hardware.graphics.common@1.2", "android.hardware.graphics.common@1.2",
"android.hardware.graphics.common-V3-ndk",
"android.hardware.graphics.mapper@4.0", "android.hardware.graphics.mapper@4.0",
"android.hardware.input.processor-V1-ndk", "android.hardware.input.processor-V1-ndk",
"android.hardware.ir@1.0", "android.hardware.ir@1.0",

View File

@@ -10,6 +10,8 @@ package {
cc_library_shared { cc_library_shared {
name: "libmockingservicestestjni", name: "libmockingservicestestjni",
defaults: ["android.hardware.graphics.common-ndk_shared"],
cflags: [ cflags: [
"-Wall", "-Wall",
"-Werror", "-Werror",
@@ -48,7 +50,6 @@ cc_library_shared {
"android.hardware.graphics.bufferqueue@1.0", "android.hardware.graphics.bufferqueue@1.0",
"android.hardware.graphics.bufferqueue@2.0", "android.hardware.graphics.bufferqueue@2.0",
"android.hardware.graphics.common@1.2", "android.hardware.graphics.common@1.2",
"android.hardware.graphics.common-V3-ndk",
"android.hardware.graphics.mapper@4.0", "android.hardware.graphics.mapper@4.0",
"android.hidl.token@1.0-utils", "android.hidl.token@1.0-utils",
], ],