diff -ruN protobuf-3.5.1/cmake/libprotoc.cmake protobuf-3.5.1-new/cmake/libprotoc.cmake --- protobuf-3.5.1/cmake/libprotoc.cmake Thu Mar 08 15:04:42 2018 +++ protobuf-3.5.1-new/cmake/libprotoc.cmake Thu Mar 08 15:05:05 2018 @@ -73,7 +73,7 @@ ${protobuf_source_dir}/src/google/protobuf/compiler/javanano/javanano_message_field.cc ${protobuf_source_dir}/src/google/protobuf/compiler/javanano/javanano_primitive_field.cc ${protobuf_source_dir}/src/google/protobuf/compiler/js/js_generator.cc - ${protobuf_source_dir}/src/google/protobuf/compiler/js/well_known_types_embed.cc +# ${protobuf_source_dir}/src/google/protobuf/compiler/js/well_known_types_embed.cc ${protobuf_source_dir}/src/google/protobuf/compiler/objectivec/objectivec_enum.cc ${protobuf_source_dir}/src/google/protobuf/compiler/objectivec/objectivec_enum_field.cc ${protobuf_source_dir}/src/google/protobuf/compiler/objectivec/objectivec_extension.cc @@ -203,17 +203,17 @@ ${protobuf_source_dir}/src/google/protobuf/compiler/plugin.pb.h ) -set(js_well_known_types_sources - ${protobuf_source_dir}/src/google/protobuf/compiler/js/well_known_types/any.js - ${protobuf_source_dir}/src/google/protobuf/compiler/js/well_known_types/struct.js - ${protobuf_source_dir}/src/google/protobuf/compiler/js/well_known_types/timestamp.js -) -add_executable(js_embed ${protobuf_source_dir}/src/google/protobuf/compiler/js/embed.cc) -add_custom_command( - OUTPUT ${protobuf_source_dir}/src/google/protobuf/compiler/js/well_known_types_embed.cc - DEPENDS js_embed ${js_well_known_types_sources} - COMMAND js_embed ${js_well_known_types_sources} > ${protobuf_source_dir}/src/google/protobuf/compiler/js/well_known_types_embed.cc -) +#set(js_well_known_types_sources +# ${protobuf_source_dir}/src/google/protobuf/compiler/js/well_known_types/any.js +# ${protobuf_source_dir}/src/google/protobuf/compiler/js/well_known_types/struct.js +# ${protobuf_source_dir}/src/google/protobuf/compiler/js/well_known_types/timestamp.js +#) +#add_executable(js_embed ${protobuf_source_dir}/src/google/protobuf/compiler/js/embed.cc) +#add_custom_command( +# OUTPUT ${protobuf_source_dir}/src/google/protobuf/compiler/js/well_known_types_embed.cc +# DEPENDS js_embed ${js_well_known_types_sources} +# COMMAND js_embed ${js_well_known_types_sources} > ${protobuf_source_dir}/src/google/protobuf/compiler/js/well_known_types_embed.cc +#) add_library(libprotoc ${protobuf_SHARED_OR_STATIC} ${libprotoc_files} ${libprotoc_headers})