Expose 1.1 impl via cc_defaults

* Needed for device specific gpt-utils.

Change-Id: I1d9e1b4727728f776594f630f639bd4ca7c4309c
This commit is contained in:
LuK1337 2021-01-05 14:15:09 +01:00 committed by SGCMarkus
parent 68cbba7660
commit e9423387bd
2 changed files with 25 additions and 9 deletions

View File

@ -1,13 +1,18 @@
cc_library_shared { filegroup {
name: "android.hardware.boot@1.1-impl-qti", name: "android.hardware.boot@1.1-impl-qti_src",
stem: "android.hardware.boot@1.0-impl-1.1-qti", srcs: ["BootControl.cpp"],
}
cc_defaults {
name: "android.hardware.boot@1.1-impl-qti_defaults",
defaults: [ defaults: [
"hidl_defaults", "hidl_defaults",
"libboot_control_qti_defaults",
], ],
relative_install_path: "hw", relative_install_path: "hw",
vendor: true, vendor: true,
recovery_available: true, recovery_available: true,
srcs: ["BootControl.cpp"], srcs: [":android.hardware.boot@1.1-impl-qti_src"],
shared_libs: [ shared_libs: [
"liblog", "liblog",
"libhidlbase", "libhidlbase",
@ -15,6 +20,5 @@ cc_library_shared {
"libutils", "libutils",
"android.hardware.boot@1.0", "android.hardware.boot@1.0",
"android.hardware.boot@1.1", "android.hardware.boot@1.1",
"libboot_control_qti",
], ],
} }

View File

@ -1,5 +1,17 @@
cc_library { filegroup {
name: "libboot_control_qti", name: "libboot_control_qti_src",
srcs: ["libboot_control_qti.cpp"],
}
cc_library_headers {
name: "libboot_control_qti_headers",
vendor: true,
recovery_available: true,
export_include_dirs: ["."],
}
cc_defaults {
name: "libboot_control_qti_defaults",
vendor: true, vendor: true,
recovery_available: true, recovery_available: true,
shared_libs: [ shared_libs: [
@ -20,7 +32,7 @@ cc_library {
"-Werror", "-Werror",
], ],
srcs: [ srcs: [
"libboot_control_qti.cpp", ":libboot_control_qti_src",
], ],
export_include_dirs: ["."], header_libs: ["libboot_control_qti_headers"],
} }