cc_defaults { name: "incident_helper_defaults", cflags: [ "-Wall", "-Werror", "-g", "-O0" ], local_include_dirs: [ "src/", "src/parsers/", ], srcs: [ "src/parsers/*.cpp", "src/TextParserBase.cpp", "src/ih_util.cpp", ], generated_headers: ["gen-platform-proto-constants"], shared_libs: [ "libbase", "liblog", "libprotoutil", "libutils", ], } cc_binary { name: "incident_helper", defaults: ["incident_helper_defaults"], srcs: ["src/main.cpp"], } cc_test { name: "incident_helper_test", test_suites: ["device-tests"], defaults: ["incident_helper_defaults"], local_include_dirs: ["src/"], srcs: [ "tests/*.cpp", ], data: [ "testdata/*", ], static_libs: [ "libgmock", "libplatformprotos" ], shared_libs: [ "libprotobuf-cpp-full" ], proto: { type: "full", }, }