1cc_library_shared { 2 name: "libtimestats_proto", 3 export_include_dirs: ["include"], 4 5 srcs: [ 6 "TimeStatsHelper.cpp", 7 "timestats.proto", 8 ], 9 10 shared_libs: [ 11 "libbase", 12 "libprotobuf-cpp-lite", 13 ], 14 15 proto: { 16 export_proto_headers: true, 17 }, 18 19 cppflags: [ 20 "-Werror", 21 "-Wno-c++98-compat-pedantic", 22 "-Wno-disabled-macro-expansion", 23 "-Wno-float-conversion", 24 "-Wno-float-equal", 25 "-Wno-format", 26 "-Wno-old-style-cast", 27 "-Wno-padded", 28 "-Wno-sign-conversion", 29 "-Wno-undef", 30 "-Wno-unused-parameter", 31 ], 32} 33