Define vintf_fragments as modules am: 6210dc3d16

Original change: https://android-review.googlesource.com/c/platform/external/minigbm/+/3215537

Change-Id: Ied8b1cedad0f214c6ed62618ee0a463d1cba4535
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
Kiyoung Kim 2024-08-22 02:47:07 +00:00 committed by Automerger Merge Worker
commit 9326e201ce

View file

@ -79,11 +79,17 @@ cc_defaults {
srcs: [":minigbm_gralloc4_allocator_files"],
}
vintf_fragment {
name: "android.hardware.graphics.allocator@4.0.xml",
src: "android.hardware.graphics.allocator@4.0.xml",
vendor: true,
}
cc_binary {
name: "android.hardware.graphics.allocator@4.0-service.minigbm",
defaults: ["minigbm_gralloc4_allocator_defaults"],
shared_libs: ["libminigbm_gralloc"],
vintf_fragments: ["android.hardware.graphics.allocator@4.0.xml"],
vintf_fragment_modules: ["android.hardware.graphics.allocator@4.0.xml"],
init_rc: ["android.hardware.graphics.allocator@4.0-service.minigbm.rc"],
}
@ -91,7 +97,7 @@ cc_binary {
name: "android.hardware.graphics.allocator@4.0-service.minigbm_msm",
defaults: ["minigbm_gralloc4_allocator_defaults"],
shared_libs: ["libminigbm_gralloc_msm"],
vintf_fragments: ["android.hardware.graphics.allocator@4.0.xml"],
vintf_fragment_modules: ["android.hardware.graphics.allocator@4.0.xml"],
init_rc: ["android.hardware.graphics.allocator@4.0-service.minigbm_msm.rc"],
}
@ -99,7 +105,7 @@ cc_binary {
name: "android.hardware.graphics.allocator@4.0-service.minigbm_arcvm",
defaults: ["minigbm_gralloc4_allocator_defaults"],
shared_libs: ["libminigbm_gralloc_arcvm"],
vintf_fragments: ["android.hardware.graphics.allocator@4.0.xml"],
vintf_fragment_modules: ["android.hardware.graphics.allocator@4.0.xml"],
init_rc: ["android.hardware.graphics.allocator@4.0-service.minigbm_arcvm.rc"],
}
@ -107,7 +113,7 @@ cc_binary {
name: "android.hardware.graphics.allocator@4.0-service.minigbm_intel",
defaults: ["minigbm_gralloc4_allocator_defaults"],
shared_libs: ["libminigbm_gralloc_intel"],
vintf_fragments: ["android.hardware.graphics.allocator@4.0.xml"],
vintf_fragment_modules: ["android.hardware.graphics.allocator@4.0.xml"],
init_rc: ["android.hardware.graphics.allocator@4.0-service.minigbm_intel.rc"],
enabled: false,
arch: {
@ -120,11 +126,17 @@ cc_binary {
},
}
vintf_fragment {
name: "android.hardware.graphics.mapper@4.0.xml",
src: "android.hardware.graphics.mapper@4.0.xml",
vendor: true,
}
cc_library_shared {
name: "android.hardware.graphics.mapper@4.0-impl.minigbm",
defaults: ["minigbm_gralloc4_common_defaults"],
shared_libs: ["libminigbm_gralloc"],
vintf_fragments: ["android.hardware.graphics.mapper@4.0.xml"],
vintf_fragment_modules: ["android.hardware.graphics.mapper@4.0.xml"],
srcs: [":minigbm_gralloc4_mapper_files"],
}
@ -132,7 +144,7 @@ cc_library_shared {
name: "android.hardware.graphics.mapper@4.0-impl.minigbm_msm",
defaults: ["minigbm_gralloc4_common_defaults"],
shared_libs: ["libminigbm_gralloc_msm"],
vintf_fragments: ["android.hardware.graphics.mapper@4.0.xml"],
vintf_fragment_modules: ["android.hardware.graphics.mapper@4.0.xml"],
srcs: [":minigbm_gralloc4_mapper_files"],
}
@ -140,7 +152,7 @@ cc_library_shared {
name: "android.hardware.graphics.mapper@4.0-impl.minigbm_arcvm",
defaults: ["minigbm_gralloc4_common_defaults"],
shared_libs: ["libminigbm_gralloc_arcvm"],
vintf_fragments: ["android.hardware.graphics.mapper@4.0.xml"],
vintf_fragment_modules: ["android.hardware.graphics.mapper@4.0.xml"],
srcs: [":minigbm_gralloc4_mapper_files"],
}
@ -148,7 +160,7 @@ cc_library_shared {
name: "android.hardware.graphics.mapper@4.0-impl.minigbm_intel",
defaults: ["minigbm_gralloc4_common_defaults"],
shared_libs: ["libminigbm_gralloc_intel"],
vintf_fragments: ["android.hardware.graphics.mapper@4.0.xml"],
vintf_fragment_modules: ["android.hardware.graphics.mapper@4.0.xml"],
srcs: [":minigbm_gralloc4_mapper_files"],
enabled: false,
arch: {