Commit d1e7bd98 authored by Adam Cozzette's avatar Adam Cozzette

Added Bazel genrule for generating well_known_types_embed.cc

In pull request #2517 I made this change for the CMake and autotools
builds but forgot to do it for the Bazel build.
parent cdc2766a
...@@ -227,6 +227,24 @@ cc_proto_library( ...@@ -227,6 +227,24 @@ cc_proto_library(
# Protocol Buffers Compiler # Protocol Buffers Compiler
################################################################################ ################################################################################
cc_binary(
name = "js_embed",
srcs = ["src/google/protobuf/compiler/js/embed.cc"],
visibility = ["//visibility:public"],
)
genrule(
name = "generate_js_well_known_types_embed",
srcs = [
"src/google/protobuf/compiler/js/well_known_types/any.js",
"src/google/protobuf/compiler/js/well_known_types/struct.js",
"src/google/protobuf/compiler/js/well_known_types/timestamp.js",
],
outs = ["src/google/protobuf/compiler/js/well_known_types_embed.cc"],
cmd = "$(location :js_embed) $(SRCS) > $@",
tools = [":js_embed"],
)
cc_library( cc_library(
name = "protoc_lib", name = "protoc_lib",
srcs = [ srcs = [
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment