1package { 2 default_applicable_licenses: ["Android-Apache-2.0"], 3} 4 5filegroup { 6 name: "libtombstone_proto-src", 7 srcs: ["tombstone.proto"], 8} 9 10cc_library_static { 11 name: "libtombstone_proto", 12 cflags: [ 13 "-Wall", 14 "-Wextra", 15 "-Wthread-safety", 16 "-Werror", 17 ], 18 19 compile_multilib: "both", 20 21 proto: { 22 export_proto_headers: true, 23 type: "lite", 24 }, 25 26 srcs: [":libtombstone_proto-src"], 27 28 // b/155341058: Soong doesn't automatically add libprotobuf if there aren't any explicitly 29 // listed protos in srcs. 30 static_libs: ["libprotobuf-cpp-lite"], 31 32 stl: "libc++_static", 33 apex_available: [ 34 "//apex_available:platform", 35 "com.android.runtime", 36 ], 37 38 recovery_available: true, 39 vendor_ramdisk_available: true, 40} 41