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