OLD | NEW |
| (Empty) |
1 set(libprotobuf_files | |
2 ${protobuf_source_dir}/src/google/protobuf/any.cc | |
3 ${protobuf_source_dir}/src/google/protobuf/any.pb.cc | |
4 ${protobuf_source_dir}/src/google/protobuf/api.pb.cc | |
5 ${protobuf_source_dir}/src/google/protobuf/compiler/importer.cc | |
6 ${protobuf_source_dir}/src/google/protobuf/compiler/parser.cc | |
7 ${protobuf_source_dir}/src/google/protobuf/descriptor.cc | |
8 ${protobuf_source_dir}/src/google/protobuf/descriptor.pb.cc | |
9 ${protobuf_source_dir}/src/google/protobuf/descriptor_database.cc | |
10 ${protobuf_source_dir}/src/google/protobuf/duration.pb.cc | |
11 ${protobuf_source_dir}/src/google/protobuf/dynamic_message.cc | |
12 ${protobuf_source_dir}/src/google/protobuf/empty.pb.cc | |
13 ${protobuf_source_dir}/src/google/protobuf/extension_set_heavy.cc | |
14 ${protobuf_source_dir}/src/google/protobuf/field_mask.pb.cc | |
15 ${protobuf_source_dir}/src/google/protobuf/generated_message_reflection.cc | |
16 ${protobuf_source_dir}/src/google/protobuf/io/gzip_stream.cc | |
17 ${protobuf_source_dir}/src/google/protobuf/io/printer.cc | |
18 ${protobuf_source_dir}/src/google/protobuf/io/strtod.cc | |
19 ${protobuf_source_dir}/src/google/protobuf/io/tokenizer.cc | |
20 ${protobuf_source_dir}/src/google/protobuf/io/zero_copy_stream_impl.cc | |
21 ${protobuf_source_dir}/src/google/protobuf/map_field.cc | |
22 ${protobuf_source_dir}/src/google/protobuf/message.cc | |
23 ${protobuf_source_dir}/src/google/protobuf/reflection_ops.cc | |
24 ${protobuf_source_dir}/src/google/protobuf/service.cc | |
25 ${protobuf_source_dir}/src/google/protobuf/source_context.pb.cc | |
26 ${protobuf_source_dir}/src/google/protobuf/struct.pb.cc | |
27 ${protobuf_source_dir}/src/google/protobuf/stubs/mathlimits.cc | |
28 ${protobuf_source_dir}/src/google/protobuf/stubs/structurally_valid.cc | |
29 ${protobuf_source_dir}/src/google/protobuf/stubs/substitute.cc | |
30 ${protobuf_source_dir}/src/google/protobuf/text_format.cc | |
31 ${protobuf_source_dir}/src/google/protobuf/timestamp.pb.cc | |
32 ${protobuf_source_dir}/src/google/protobuf/type.pb.cc | |
33 ${protobuf_source_dir}/src/google/protobuf/unknown_field_set.cc | |
34 ${protobuf_source_dir}/src/google/protobuf/util/field_comparator.cc | |
35 ${protobuf_source_dir}/src/google/protobuf/util/internal/datapiece.cc | |
36 ${protobuf_source_dir}/src/google/protobuf/util/internal/default_value_objectw
riter.cc | |
37 ${protobuf_source_dir}/src/google/protobuf/util/internal/error_listener.cc | |
38 ${protobuf_source_dir}/src/google/protobuf/util/internal/field_mask_utility.cc | |
39 ${protobuf_source_dir}/src/google/protobuf/util/internal/json_escaping.cc | |
40 ${protobuf_source_dir}/src/google/protobuf/util/internal/json_objectwriter.cc | |
41 ${protobuf_source_dir}/src/google/protobuf/util/internal/json_stream_parser.cc | |
42 ${protobuf_source_dir}/src/google/protobuf/util/internal/object_writer.cc | |
43 ${protobuf_source_dir}/src/google/protobuf/util/internal/protostream_objectsou
rce.cc | |
44 ${protobuf_source_dir}/src/google/protobuf/util/internal/protostream_objectwri
ter.cc | |
45 ${protobuf_source_dir}/src/google/protobuf/util/internal/type_info.cc | |
46 ${protobuf_source_dir}/src/google/protobuf/util/internal/type_info_test_helper
.cc | |
47 ${protobuf_source_dir}/src/google/protobuf/util/internal/utility.cc | |
48 ${protobuf_source_dir}/src/google/protobuf/util/json_util.cc | |
49 ${protobuf_source_dir}/src/google/protobuf/util/message_differencer.cc | |
50 ${protobuf_source_dir}/src/google/protobuf/util/type_resolver_util.cc | |
51 ${protobuf_source_dir}/src/google/protobuf/wire_format.cc | |
52 ${protobuf_source_dir}/src/google/protobuf/wrappers.pb.cc | |
53 ) | |
54 | |
55 add_library(libprotobuf ${libprotobuf_lite_files} ${libprotobuf_files}) | |
56 target_link_libraries(libprotobuf ${CMAKE_THREAD_LIBS_INIT} ${ZLIB_LIBRARIES}) | |
57 target_include_directories(libprotobuf PUBLIC ${protobuf_source_dir}/src) | |
58 set_target_properties(libprotobuf PROPERTIES | |
59 COMPILE_DEFINITIONS LIBPROTOBUF_EXPORTS | |
60 OUTPUT_NAME ${LIB_PREFIX}protobuf) | |
OLD | NEW |