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