1hidl_package_root { 2 name: "android.hardware", 3 path: "hardware/interfaces", 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: ["hidl_defaults"], 18 19 // Lists all dependencies that can *not* be expected on the device. 20 static_libs: [ 21 "VtsHalHidlTargetTestBase", 22 ], 23 group_static_libs: true, 24 25 // Lists all system dependencies that can be expected on the device. 26 shared_libs: [ 27 "libbase", 28 // All the following are dependencies of any HAL definition library. 29 "libcutils", 30 "liblog", 31 "libhidlbase", 32 "libhidltransport", 33 "libhwbinder", 34 "libutils", 35 ], 36 cflags: [ 37 "-O0", 38 "-g", 39 ], 40 41} 42