mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-01 15:58:43 +00:00
Make VehicleHalUtils vendor available.
Test: Presubmit Bug: 214635003 Change-Id: I402725599ec22574ed2bd5620e9b9328ff1800f4
This commit is contained in:
@@ -26,7 +26,7 @@ cc_test {
|
||||
"libhidlbase",
|
||||
],
|
||||
static_libs: [
|
||||
"VehicleHalUtilsVendor",
|
||||
"VehicleHalUtils",
|
||||
"android.hardware.automotive.vehicle@2.0",
|
||||
"libgtest",
|
||||
"libgmock",
|
||||
|
||||
@@ -21,7 +21,7 @@ package {
|
||||
cc_defaults {
|
||||
name: "VehicleHalDefaults",
|
||||
static_libs: [
|
||||
"android-automotive-large-parcelable-vendor-lib",
|
||||
"android-automotive-large-parcelable-lib",
|
||||
"android.hardware.automotive.vehicle-V1-ndk",
|
||||
"libmath",
|
||||
],
|
||||
|
||||
@@ -24,8 +24,8 @@ cc_library_headers {
|
||||
local_include_dirs: ["include"],
|
||||
export_include_dirs: ["include"],
|
||||
defaults: ["VehicleHalDefaults"],
|
||||
static_libs: ["VehicleHalUtilsVendor"],
|
||||
static_libs: ["VehicleHalUtils"],
|
||||
header_libs: ["VehicleHalTestUtilHeaders"],
|
||||
export_static_lib_headers: ["VehicleHalUtilsVendor"],
|
||||
export_static_lib_headers: ["VehicleHalUtils"],
|
||||
export_header_lib_headers: ["VehicleHalTestUtilHeaders"],
|
||||
}
|
||||
|
||||
@@ -24,7 +24,7 @@ cc_test {
|
||||
defaults: ["VehicleHalDefaults"],
|
||||
srcs: ["*.cpp"],
|
||||
static_libs: [
|
||||
"VehicleHalUtilsVendor",
|
||||
"VehicleHalUtils",
|
||||
"libgtest",
|
||||
],
|
||||
header_libs: [
|
||||
|
||||
@@ -26,7 +26,7 @@ cc_library {
|
||||
export_include_dirs: ["include"],
|
||||
defaults: ["VehicleHalDefaults"],
|
||||
static_libs: [
|
||||
"VehicleHalUtilsVendor",
|
||||
"VehicleHalUtils",
|
||||
"FakeObd2Frame",
|
||||
],
|
||||
shared_libs: [
|
||||
|
||||
@@ -24,7 +24,7 @@ cc_test {
|
||||
srcs: ["*.cpp"],
|
||||
defaults: ["VehicleHalDefaults"],
|
||||
static_libs: [
|
||||
"VehicleHalUtilsVendor",
|
||||
"VehicleHalUtils",
|
||||
"FakeVehicleHalValueGenerators",
|
||||
"FakeObd2Frame",
|
||||
],
|
||||
|
||||
@@ -39,7 +39,7 @@ cc_defaults {
|
||||
],
|
||||
export_header_lib_headers: ["IVehicleHardware"],
|
||||
static_libs: [
|
||||
"VehicleHalUtilsVendor",
|
||||
"VehicleHalUtils",
|
||||
"FakeVehicleHalValueGenerators",
|
||||
"FakeObd2Frame",
|
||||
"FakeUserHal",
|
||||
@@ -47,5 +47,5 @@ cc_defaults {
|
||||
shared_libs: [
|
||||
"libjsoncpp",
|
||||
],
|
||||
export_static_lib_headers: ["VehicleHalUtilsVendor"],
|
||||
export_static_lib_headers: ["VehicleHalUtils"],
|
||||
}
|
||||
|
||||
@@ -29,7 +29,7 @@ cc_test {
|
||||
"VehicleHalTestUtilHeaders",
|
||||
],
|
||||
static_libs: [
|
||||
"VehicleHalUtilsVendor",
|
||||
"VehicleHalUtils",
|
||||
"FakeVehicleHardware",
|
||||
"FakeVehicleHalValueGenerators",
|
||||
"FakeObd2Frame",
|
||||
|
||||
@@ -26,7 +26,7 @@ cc_library {
|
||||
export_include_dirs: ["include"],
|
||||
defaults: ["VehicleHalDefaults"],
|
||||
static_libs: [
|
||||
"VehicleHalUtilsVendor",
|
||||
"VehicleHalUtils",
|
||||
],
|
||||
export_static_lib_headers: ["VehicleHalUtilsVendor"],
|
||||
export_static_lib_headers: ["VehicleHalUtils"],
|
||||
}
|
||||
|
||||
@@ -25,7 +25,7 @@ cc_test {
|
||||
defaults: ["VehicleHalDefaults"],
|
||||
static_libs: [
|
||||
"FakeObd2Frame",
|
||||
"VehicleHalUtilsVendor",
|
||||
"VehicleHalUtils",
|
||||
],
|
||||
test_suites: ["device-tests"],
|
||||
}
|
||||
|
||||
@@ -26,7 +26,7 @@ cc_library {
|
||||
export_include_dirs: ["include"],
|
||||
defaults: ["VehicleHalDefaults"],
|
||||
static_libs: [
|
||||
"VehicleHalUtilsVendor",
|
||||
"VehicleHalUtils",
|
||||
],
|
||||
export_static_lib_headers: ["VehicleHalUtilsVendor"],
|
||||
export_static_lib_headers: ["VehicleHalUtils"],
|
||||
}
|
||||
|
||||
@@ -25,7 +25,7 @@ cc_test {
|
||||
defaults: ["VehicleHalDefaults"],
|
||||
static_libs: [
|
||||
"FakeUserHal",
|
||||
"VehicleHalUtilsVendor",
|
||||
"VehicleHalUtils",
|
||||
"libgtest",
|
||||
"libgmock",
|
||||
],
|
||||
|
||||
@@ -34,10 +34,10 @@ cc_library {
|
||||
shared_libs: ["libprotobuf-cpp-full"],
|
||||
static_libs: [
|
||||
"VehicleHalProtos",
|
||||
"VehicleHalUtilsVendor",
|
||||
"VehicleHalUtils",
|
||||
],
|
||||
defaults: ["VehicleHalDefaults"],
|
||||
export_static_lib_headers: ["VehicleHalUtilsVendor"],
|
||||
export_static_lib_headers: ["VehicleHalUtils"],
|
||||
}
|
||||
|
||||
cc_test {
|
||||
@@ -51,7 +51,7 @@ cc_test {
|
||||
static_libs: [
|
||||
"VehicleHalProtoMessageConverter",
|
||||
"VehicleHalProtos",
|
||||
"VehicleHalUtilsVendor",
|
||||
"VehicleHalUtils",
|
||||
"libgtest",
|
||||
],
|
||||
header_libs: ["VehicleHalDefaultConfig"],
|
||||
|
||||
@@ -19,41 +19,14 @@ package {
|
||||
}
|
||||
|
||||
cc_library {
|
||||
name: "VehicleHalUtilsVendor",
|
||||
name: "VehicleHalUtils",
|
||||
srcs: ["src/*.cpp"],
|
||||
vendor: true,
|
||||
vendor_available: true,
|
||||
local_include_dirs: ["include"],
|
||||
export_include_dirs: ["include"],
|
||||
defaults: ["VehicleHalDefaults"],
|
||||
}
|
||||
|
||||
// This is a non-vendor version for VehicleHalUtilsVendor.
|
||||
cc_library {
|
||||
name: "VehicleHalUtils",
|
||||
srcs: ["src/*.cpp"],
|
||||
local_include_dirs: ["include"],
|
||||
export_include_dirs: ["include"],
|
||||
static_libs: [
|
||||
"android-automotive-large-parcelable-lib",
|
||||
"android.hardware.automotive.vehicle-V1-ndk",
|
||||
"libmath",
|
||||
],
|
||||
shared_libs: [
|
||||
"libbase",
|
||||
"liblog",
|
||||
"libutils",
|
||||
],
|
||||
cflags: [
|
||||
"-Wall",
|
||||
"-Wextra",
|
||||
"-Werror",
|
||||
"-Wthread-safety",
|
||||
],
|
||||
defaults: [
|
||||
"android-automotive-large-parcelable-defaults",
|
||||
],
|
||||
}
|
||||
|
||||
cc_library_headers {
|
||||
name: "VehicleHalUtilHeaders",
|
||||
export_include_dirs: ["include"],
|
||||
|
||||
@@ -23,7 +23,7 @@ cc_test {
|
||||
srcs: ["*.cpp"],
|
||||
vendor: true,
|
||||
static_libs: [
|
||||
"VehicleHalUtilsVendor",
|
||||
"VehicleHalUtils",
|
||||
"libgtest",
|
||||
"libgmock",
|
||||
],
|
||||
|
||||
@@ -33,7 +33,7 @@ cc_binary {
|
||||
static_libs: [
|
||||
"DefaultVehicleHal",
|
||||
"FakeVehicleHardware",
|
||||
"VehicleHalUtilsVendor",
|
||||
"VehicleHalUtils",
|
||||
],
|
||||
header_libs: [
|
||||
"IVehicleHardware",
|
||||
@@ -58,7 +58,7 @@ cc_library {
|
||||
"src/SubscriptionManager.cpp",
|
||||
],
|
||||
static_libs: [
|
||||
"VehicleHalUtilsVendor",
|
||||
"VehicleHalUtils",
|
||||
],
|
||||
header_libs: [
|
||||
"IVehicleHardware",
|
||||
|
||||
@@ -24,7 +24,7 @@ cc_test {
|
||||
srcs: ["*.cpp"],
|
||||
static_libs: [
|
||||
"DefaultVehicleHal",
|
||||
"VehicleHalUtilsVendor",
|
||||
"VehicleHalUtils",
|
||||
"libgtest",
|
||||
"libgmock",
|
||||
],
|
||||
|
||||
Reference in New Issue
Block a user