diff options
author | cgrushko <carmi.grushko@gmail.com> | 2016-12-02 19:40:50 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-12-02 19:40:50 -0500 |
commit | 45d92aea27585cadcb9ddf52913f66996948f33e (patch) | |
tree | 0a74e0912c0717c1662f8fd86a2cb4d583859e54 /BUILD | |
parent | 6b60dddb88276a4254bf91b6155264733935941f (diff) | |
download | protobuf-45d92aea27585cadcb9ddf52913f66996948f33e.tar.gz protobuf-45d92aea27585cadcb9ddf52913f66996948f33e.tar.bz2 protobuf-45d92aea27585cadcb9ddf52913f66996948f33e.zip |
Add a proto_lang_toolchain() for cc_proto_library
Bazel's built-in cc_proto_library rule uses a proto_lang_toolchain to learn how to invoke proto-compiler.
To use Bazel's cc_proto_library, add the following to your project's WORKSPACE file:
local_repository(
name = "com_google_protobuf_cc",
path = "/path/to/protobuf-distribution/"
)
Diffstat (limited to 'BUILD')
-rw-r--r-- | BUILD | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -749,3 +749,10 @@ internal_protobuf_py_tests( ], deps = [":python_tests"], ) + +proto_lang_toolchain( + name = "cc_toolchain", + runtime = ":protobuf", + command_line = "--cpp_out=$(OUT)", + visibility = ["//visibility:public"], +) |