OLD | NEW |
1 set(libprotoc_files | 1 set(libprotoc_files |
2 ${protobuf_source_dir}/src/google/protobuf/compiler/code_generator.cc | 2 ${protobuf_source_dir}/src/google/protobuf/compiler/code_generator.cc |
3 ${protobuf_source_dir}/src/google/protobuf/compiler/command_line_interface.cc | 3 ${protobuf_source_dir}/src/google/protobuf/compiler/command_line_interface.cc |
4 ${protobuf_source_dir}/src/google/protobuf/compiler/cpp/cpp_enum.cc | 4 ${protobuf_source_dir}/src/google/protobuf/compiler/cpp/cpp_enum.cc |
5 ${protobuf_source_dir}/src/google/protobuf/compiler/cpp/cpp_enum_field.cc | 5 ${protobuf_source_dir}/src/google/protobuf/compiler/cpp/cpp_enum_field.cc |
6 ${protobuf_source_dir}/src/google/protobuf/compiler/cpp/cpp_extension.cc | 6 ${protobuf_source_dir}/src/google/protobuf/compiler/cpp/cpp_extension.cc |
7 ${protobuf_source_dir}/src/google/protobuf/compiler/cpp/cpp_field.cc | 7 ${protobuf_source_dir}/src/google/protobuf/compiler/cpp/cpp_field.cc |
8 ${protobuf_source_dir}/src/google/protobuf/compiler/cpp/cpp_file.cc | 8 ${protobuf_source_dir}/src/google/protobuf/compiler/cpp/cpp_file.cc |
9 ${protobuf_source_dir}/src/google/protobuf/compiler/cpp/cpp_generator.cc | 9 ${protobuf_source_dir}/src/google/protobuf/compiler/cpp/cpp_generator.cc |
10 ${protobuf_source_dir}/src/google/protobuf/compiler/cpp/cpp_helpers.cc | 10 ${protobuf_source_dir}/src/google/protobuf/compiler/cpp/cpp_helpers.cc |
(...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
65 ${protobuf_source_dir}/src/google/protobuf/compiler/javanano/javanano_extensio
n.cc | 65 ${protobuf_source_dir}/src/google/protobuf/compiler/javanano/javanano_extensio
n.cc |
66 ${protobuf_source_dir}/src/google/protobuf/compiler/javanano/javanano_field.cc | 66 ${protobuf_source_dir}/src/google/protobuf/compiler/javanano/javanano_field.cc |
67 ${protobuf_source_dir}/src/google/protobuf/compiler/javanano/javanano_file.cc | 67 ${protobuf_source_dir}/src/google/protobuf/compiler/javanano/javanano_file.cc |
68 ${protobuf_source_dir}/src/google/protobuf/compiler/javanano/javanano_generato
r.cc | 68 ${protobuf_source_dir}/src/google/protobuf/compiler/javanano/javanano_generato
r.cc |
69 ${protobuf_source_dir}/src/google/protobuf/compiler/javanano/javanano_helpers.
cc | 69 ${protobuf_source_dir}/src/google/protobuf/compiler/javanano/javanano_helpers.
cc |
70 ${protobuf_source_dir}/src/google/protobuf/compiler/javanano/javanano_map_fiel
d.cc | 70 ${protobuf_source_dir}/src/google/protobuf/compiler/javanano/javanano_map_fiel
d.cc |
71 ${protobuf_source_dir}/src/google/protobuf/compiler/javanano/javanano_message.
cc | 71 ${protobuf_source_dir}/src/google/protobuf/compiler/javanano/javanano_message.
cc |
72 ${protobuf_source_dir}/src/google/protobuf/compiler/javanano/javanano_message_
field.cc | 72 ${protobuf_source_dir}/src/google/protobuf/compiler/javanano/javanano_message_
field.cc |
73 ${protobuf_source_dir}/src/google/protobuf/compiler/javanano/javanano_primitiv
e_field.cc | 73 ${protobuf_source_dir}/src/google/protobuf/compiler/javanano/javanano_primitiv
e_field.cc |
74 ${protobuf_source_dir}/src/google/protobuf/compiler/js/js_generator.cc | 74 ${protobuf_source_dir}/src/google/protobuf/compiler/js/js_generator.cc |
75 ${protobuf_source_dir}/src/google/protobuf/compiler/js/well_known_types_embed.
cc | |
76 ${protobuf_source_dir}/src/google/protobuf/compiler/objectivec/objectivec_enum
.cc | 75 ${protobuf_source_dir}/src/google/protobuf/compiler/objectivec/objectivec_enum
.cc |
77 ${protobuf_source_dir}/src/google/protobuf/compiler/objectivec/objectivec_enum
_field.cc | 76 ${protobuf_source_dir}/src/google/protobuf/compiler/objectivec/objectivec_enum
_field.cc |
78 ${protobuf_source_dir}/src/google/protobuf/compiler/objectivec/objectivec_exte
nsion.cc | 77 ${protobuf_source_dir}/src/google/protobuf/compiler/objectivec/objectivec_exte
nsion.cc |
79 ${protobuf_source_dir}/src/google/protobuf/compiler/objectivec/objectivec_fiel
d.cc | 78 ${protobuf_source_dir}/src/google/protobuf/compiler/objectivec/objectivec_fiel
d.cc |
80 ${protobuf_source_dir}/src/google/protobuf/compiler/objectivec/objectivec_file
.cc | 79 ${protobuf_source_dir}/src/google/protobuf/compiler/objectivec/objectivec_file
.cc |
81 ${protobuf_source_dir}/src/google/protobuf/compiler/objectivec/objectivec_gene
rator.cc | 80 ${protobuf_source_dir}/src/google/protobuf/compiler/objectivec/objectivec_gene
rator.cc |
82 ${protobuf_source_dir}/src/google/protobuf/compiler/objectivec/objectivec_help
ers.cc | 81 ${protobuf_source_dir}/src/google/protobuf/compiler/objectivec/objectivec_help
ers.cc |
83 ${protobuf_source_dir}/src/google/protobuf/compiler/objectivec/objectivec_map_
field.cc | 82 ${protobuf_source_dir}/src/google/protobuf/compiler/objectivec/objectivec_map_
field.cc |
84 ${protobuf_source_dir}/src/google/protobuf/compiler/objectivec/objectivec_mess
age.cc | 83 ${protobuf_source_dir}/src/google/protobuf/compiler/objectivec/objectivec_mess
age.cc |
85 ${protobuf_source_dir}/src/google/protobuf/compiler/objectivec/objectivec_mess
age_field.cc | 84 ${protobuf_source_dir}/src/google/protobuf/compiler/objectivec/objectivec_mess
age_field.cc |
86 ${protobuf_source_dir}/src/google/protobuf/compiler/objectivec/objectivec_oneo
f.cc | 85 ${protobuf_source_dir}/src/google/protobuf/compiler/objectivec/objectivec_oneo
f.cc |
87 ${protobuf_source_dir}/src/google/protobuf/compiler/objectivec/objectivec_prim
itive_field.cc | 86 ${protobuf_source_dir}/src/google/protobuf/compiler/objectivec/objectivec_prim
itive_field.cc |
88 ${protobuf_source_dir}/src/google/protobuf/compiler/php/php_generator.cc | |
89 ${protobuf_source_dir}/src/google/protobuf/compiler/plugin.cc | 87 ${protobuf_source_dir}/src/google/protobuf/compiler/plugin.cc |
90 ${protobuf_source_dir}/src/google/protobuf/compiler/plugin.pb.cc | 88 ${protobuf_source_dir}/src/google/protobuf/compiler/plugin.pb.cc |
91 ${protobuf_source_dir}/src/google/protobuf/compiler/python/python_generator.cc | 89 ${protobuf_source_dir}/src/google/protobuf/compiler/python/python_generator.cc |
92 ${protobuf_source_dir}/src/google/protobuf/compiler/ruby/ruby_generator.cc | 90 ${protobuf_source_dir}/src/google/protobuf/compiler/ruby/ruby_generator.cc |
93 ${protobuf_source_dir}/src/google/protobuf/compiler/subprocess.cc | 91 ${protobuf_source_dir}/src/google/protobuf/compiler/subprocess.cc |
94 ${protobuf_source_dir}/src/google/protobuf/compiler/zip_writer.cc | 92 ${protobuf_source_dir}/src/google/protobuf/compiler/zip_writer.cc |
95 ) | 93 ) |
96 | 94 |
97 set(js_well_known_types_sources, | |
98 ${protobuf_source_dir}/src/google/protobuf/compiler/js/well_known_types/any.js | |
99 ${protobuf_source_dir}/src/google/protobuf/compiler/js/well_known_types/struct
.js | |
100 ${protobuf_source_dir}/src/google/protobuf/compiler/js/well_known_types/timest
amp.js | |
101 ) | |
102 add_executable(js_embed ${protobuf_source_dir}/src/google/protobuf/compiler/js/e
mbed.cc) | |
103 add_custom_command( | |
104 OUTPUT ${protobuf_source_dir}/src/google/protobuf/compiler/js/well_known_types
_embed.cc | |
105 DEPENDS js_embed ${js_well_known_types_sources} | |
106 COMMAND js_embed ${js_well_known_types_sources} > ${protobuf_source_dir}/src/g
oogle/protobuf/compiler/js/well_known_types_embed.cc | |
107 ) | |
108 | |
109 add_library(libprotoc ${protobuf_SHARED_OR_STATIC} | 95 add_library(libprotoc ${protobuf_SHARED_OR_STATIC} |
110 ${libprotoc_files}) | 96 ${libprotoc_files}) |
111 target_link_libraries(libprotoc libprotobuf) | 97 target_link_libraries(libprotoc libprotobuf) |
112 if(MSVC AND protobuf_BUILD_SHARED_LIBS) | 98 if(MSVC AND protobuf_BUILD_SHARED_LIBS) |
113 target_compile_definitions(libprotoc | 99 target_compile_definitions(libprotoc |
114 PUBLIC PROTOBUF_USE_DLLS | 100 PUBLIC PROTOBUF_USE_DLLS |
115 PRIVATE LIBPROTOC_EXPORTS) | 101 PRIVATE LIBPROTOC_EXPORTS) |
116 endif() | 102 endif() |
117 set_target_properties(libprotoc PROPERTIES | 103 set_target_properties(libprotoc PROPERTIES |
118 COMPILE_DEFINITIONS LIBPROTOC_EXPORTS | 104 COMPILE_DEFINITIONS LIBPROTOC_EXPORTS |
119 OUTPUT_NAME ${LIB_PREFIX}protoc | 105 OUTPUT_NAME ${LIB_PREFIX}protoc |
120 DEBUG_POSTFIX "${protobuf_DEBUG_POSTFIX}") | 106 DEBUG_POSTFIX "${protobuf_DEBUG_POSTFIX}") |
OLD | NEW |