1 hidl_package_root {
2 name: "android.hardware",
3 path: "hardware/interfaces",
4 }
6 cc_defaults {
7 name: "hidl_defaults",
8 cflags: [
9 "-Wall",
10 "-Werror",
11 ],
12 }
14 // VTS tests must link to HAL definition libraries statically.
15 cc_defaults {
16 name: "VtsHalTargetTestDefaults",
17 defaults: ["hidl_defaults"],
19 // Lists all dependencies that can *not* be expected on the device.
20 static_libs: [
21 "VtsHalHidlTargetTestBase",
22 "libhidl-gen-utils",
23 ],
24 group_static_libs: true,
26 // Lists all system dependencies that can be expected on the device.
27 shared_libs: [
28 "libbase",
29 // All the following are dependencies of any HAL definition library.
30 "libcutils",
31 "liblog",
32 "libhidlbase",
33 "libhidltransport",
34 "libhwbinder",
35 "libutils",
36 ],
37 cflags: [
38 "-O0",
39 "-g",
40 ],
42 }