Unverified Commit 32db4d37 authored by Feng Xiao's avatar Feng Xiao Committed by GitHub

Merge pull request #4334 from jmillikin/blacklist-internal-proto-srcs

Blacklist all WELL_KNOWN_PROTOS from Bazel C++ code generation.
parents 3aaed969 350b135e
...@@ -121,6 +121,7 @@ cc_library( ...@@ -121,6 +121,7 @@ cc_library(
"src/google/protobuf/api.pb.cc", "src/google/protobuf/api.pb.cc",
"src/google/protobuf/compiler/importer.cc", "src/google/protobuf/compiler/importer.cc",
"src/google/protobuf/compiler/parser.cc", "src/google/protobuf/compiler/parser.cc",
"src/google/protobuf/compiler/plugin.pb.cc",
"src/google/protobuf/descriptor.cc", "src/google/protobuf/descriptor.cc",
"src/google/protobuf/descriptor.pb.cc", "src/google/protobuf/descriptor.pb.cc",
"src/google/protobuf/descriptor_database.cc", "src/google/protobuf/descriptor_database.cc",
...@@ -378,7 +379,6 @@ cc_library( ...@@ -378,7 +379,6 @@ cc_library(
"src/google/protobuf/compiler/objectivec/objectivec_primitive_field.cc", "src/google/protobuf/compiler/objectivec/objectivec_primitive_field.cc",
"src/google/protobuf/compiler/php/php_generator.cc", "src/google/protobuf/compiler/php/php_generator.cc",
"src/google/protobuf/compiler/plugin.cc", "src/google/protobuf/compiler/plugin.cc",
"src/google/protobuf/compiler/plugin.pb.cc",
"src/google/protobuf/compiler/python/python_generator.cc", "src/google/protobuf/compiler/python/python_generator.cc",
"src/google/protobuf/compiler/ruby/ruby_generator.cc", "src/google/protobuf/compiler/ruby/ruby_generator.cc",
"src/google/protobuf/compiler/subprocess.cc", "src/google/protobuf/compiler/subprocess.cc",
...@@ -843,6 +843,7 @@ proto_lang_toolchain( ...@@ -843,6 +843,7 @@ proto_lang_toolchain(
command_line = "--cpp_out=$(OUT)", command_line = "--cpp_out=$(OUT)",
runtime = ":protobuf", runtime = ":protobuf",
visibility = ["//visibility:public"], visibility = ["//visibility:public"],
blacklisted_protos = [":_internal_wkt_protos_genrule"],
) )
proto_lang_toolchain( proto_lang_toolchain(
......
...@@ -4,6 +4,7 @@ set(libprotobuf_files ...@@ -4,6 +4,7 @@ set(libprotobuf_files
${protobuf_source_dir}/src/google/protobuf/api.pb.cc ${protobuf_source_dir}/src/google/protobuf/api.pb.cc
${protobuf_source_dir}/src/google/protobuf/compiler/importer.cc ${protobuf_source_dir}/src/google/protobuf/compiler/importer.cc
${protobuf_source_dir}/src/google/protobuf/compiler/parser.cc ${protobuf_source_dir}/src/google/protobuf/compiler/parser.cc
${protobuf_source_dir}/src/google/protobuf/compiler/plugin.pb.cc
${protobuf_source_dir}/src/google/protobuf/descriptor.cc ${protobuf_source_dir}/src/google/protobuf/descriptor.cc
${protobuf_source_dir}/src/google/protobuf/descriptor.pb.cc ${protobuf_source_dir}/src/google/protobuf/descriptor.pb.cc
${protobuf_source_dir}/src/google/protobuf/descriptor_database.cc ${protobuf_source_dir}/src/google/protobuf/descriptor_database.cc
......
...@@ -88,7 +88,6 @@ set(libprotoc_files ...@@ -88,7 +88,6 @@ set(libprotoc_files
${protobuf_source_dir}/src/google/protobuf/compiler/objectivec/objectivec_primitive_field.cc ${protobuf_source_dir}/src/google/protobuf/compiler/objectivec/objectivec_primitive_field.cc
${protobuf_source_dir}/src/google/protobuf/compiler/php/php_generator.cc ${protobuf_source_dir}/src/google/protobuf/compiler/php/php_generator.cc
${protobuf_source_dir}/src/google/protobuf/compiler/plugin.cc ${protobuf_source_dir}/src/google/protobuf/compiler/plugin.cc
${protobuf_source_dir}/src/google/protobuf/compiler/plugin.pb.cc
${protobuf_source_dir}/src/google/protobuf/compiler/python/python_generator.cc ${protobuf_source_dir}/src/google/protobuf/compiler/python/python_generator.cc
${protobuf_source_dir}/src/google/protobuf/compiler/ruby/ruby_generator.cc ${protobuf_source_dir}/src/google/protobuf/compiler/ruby/ruby_generator.cc
${protobuf_source_dir}/src/google/protobuf/compiler/subprocess.cc ${protobuf_source_dir}/src/google/protobuf/compiler/subprocess.cc
......
...@@ -278,6 +278,7 @@ libprotobuf_la_SOURCES = \ ...@@ -278,6 +278,7 @@ libprotobuf_la_SOURCES = \
google/protobuf/io/zero_copy_stream_impl.cc \ google/protobuf/io/zero_copy_stream_impl.cc \
google/protobuf/compiler/importer.cc \ google/protobuf/compiler/importer.cc \
google/protobuf/compiler/parser.cc \ google/protobuf/compiler/parser.cc \
google/protobuf/compiler/plugin.pb.cc \
google/protobuf/util/delimited_message_util.cc \ google/protobuf/util/delimited_message_util.cc \
google/protobuf/util/field_comparator.cc \ google/protobuf/util/field_comparator.cc \
google/protobuf/util/field_mask_util.cc \ google/protobuf/util/field_mask_util.cc \
...@@ -333,7 +334,6 @@ libprotoc_la_SOURCES = \ ...@@ -333,7 +334,6 @@ libprotoc_la_SOURCES = \
google/protobuf/compiler/code_generator.cc \ google/protobuf/compiler/code_generator.cc \
google/protobuf/compiler/command_line_interface.cc \ google/protobuf/compiler/command_line_interface.cc \
google/protobuf/compiler/plugin.cc \ google/protobuf/compiler/plugin.cc \
google/protobuf/compiler/plugin.pb.cc \
google/protobuf/compiler/subprocess.cc \ google/protobuf/compiler/subprocess.cc \
google/protobuf/compiler/subprocess.h \ google/protobuf/compiler/subprocess.h \
google/protobuf/compiler/zip_writer.cc \ google/protobuf/compiler/zip_writer.cc \
......
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