licenses(["notice"]) # Apache 2.0 load("@protobuf//:protobuf.bzl", "cc_proto_library") cc_proto_library( name="example_proto", srcs=["example.proto"], protoc="@protobuf//:protoc", default_runtime="@protobuf//:protobuf", ) cc_library( name="example_lib", srcs=["example_lib.cc"], hdrs=["example_lib.h"], deps=[":example_proto"], ) cc_test( name="example_lib_test", srcs=["example_lib_test.cc"], copts=["-Iexternal/gtest/include"], deps=[ "@gtest//:main", ":example_lib", ], )