Change default value of protoc on xx_proto_library rules.
This commit is contained in:
parent
7b948cc7c5
commit
04658a3c24
14
BUILD
14
BUILD
@ -18,8 +18,13 @@ COPTS = [
|
||||
# Bazel should provide portable link_opts for pthread.
|
||||
LINK_OPTS = ["-lpthread"]
|
||||
|
||||
load("protobuf", "cc_proto_library", "py_proto_library", "copied_srcs",
|
||||
"internal_protobuf_py_tests")
|
||||
load(
|
||||
"protobuf",
|
||||
"cc_proto_library",
|
||||
"py_proto_library",
|
||||
"copied_srcs",
|
||||
"internal_protobuf_py_tests",
|
||||
)
|
||||
|
||||
cc_library(
|
||||
name = "protobuf_lite",
|
||||
@ -151,6 +156,7 @@ cc_proto_library(
|
||||
include = "src",
|
||||
cc_libs = [":protobuf"],
|
||||
internal_bootstrap_hack = 1,
|
||||
protoc = ":protoc",
|
||||
)
|
||||
|
||||
################################################################################
|
||||
@ -327,6 +333,7 @@ cc_proto_library(
|
||||
name = "cc_test_protos",
|
||||
srcs = LITE_TEST_PROTOS + TEST_PROTOS,
|
||||
include = "src",
|
||||
protoc = ":protoc",
|
||||
deps = [":cc_wkt_protos"],
|
||||
)
|
||||
|
||||
@ -497,6 +504,7 @@ py_proto_library(
|
||||
name = "python_proto",
|
||||
srcs = WELL_KNOWN_PROTOS,
|
||||
include = "src",
|
||||
protoc = ":protoc",
|
||||
py_extra_srcs = [":python_srcs"],
|
||||
visibility = ["//visibility:public"],
|
||||
)
|
||||
@ -516,6 +524,7 @@ py_proto_library(
|
||||
name = "python_common_test_protos",
|
||||
srcs = LITE_TEST_PROTOS + TEST_PROTOS,
|
||||
include = "src",
|
||||
protoc = ":protoc",
|
||||
deps = [":python_proto"],
|
||||
)
|
||||
|
||||
@ -523,6 +532,7 @@ py_proto_library(
|
||||
name = "python_specific_test_protos",
|
||||
srcs = glob(["python/google/protobuf/internal/*.proto"]),
|
||||
include = "python",
|
||||
protoc = ":protoc",
|
||||
deps = [":python_common_test_protos"],
|
||||
)
|
||||
|
||||
|
@ -95,7 +95,7 @@ def cc_proto_library(
|
||||
deps=[],
|
||||
cc_libs=[],
|
||||
include=None,
|
||||
protoc=":protoc",
|
||||
protoc="//google/protobuf:protoc",
|
||||
internal_bootstrap_hack=False,
|
||||
**kargs):
|
||||
"""Bazel rule to create a C++ protobuf library from proto source files
|
||||
@ -192,7 +192,7 @@ def py_proto_library(
|
||||
py_libs=[],
|
||||
py_extra_srcs=[],
|
||||
include=None,
|
||||
protoc=":protoc",
|
||||
protoc="//google/protobuf:protoc",
|
||||
**kargs):
|
||||
"""Bazel rule to create a Python protobuf library from proto source files
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user