OLD | NEW |
---|---|
1 # Copyright 2014 The Chromium Authors. All rights reserved. | 1 # Copyright 2014 The Chromium Authors. All rights reserved. |
2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
4 | 4 |
5 config("protobuf_config") { | 5 config("protobuf_config") { |
6 include_dirs = [ "src" ] | 6 include_dirs = [ "src" ] |
7 defines = [ | 7 defines = [ |
8 "GOOGLE_PROTOBUF_NO_RTTI", | 8 "GOOGLE_PROTOBUF_NO_RTTI", |
9 "GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER", | 9 "GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER", |
10 ] | 10 ] |
(...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
45 "src/google/protobuf/extension_set.h", | 45 "src/google/protobuf/extension_set.h", |
46 "src/google/protobuf/generated_message_util.cc", | 46 "src/google/protobuf/generated_message_util.cc", |
47 "src/google/protobuf/generated_message_util.h", | 47 "src/google/protobuf/generated_message_util.h", |
48 "src/google/protobuf/io/coded_stream.cc", | 48 "src/google/protobuf/io/coded_stream.cc", |
49 "src/google/protobuf/io/coded_stream.h", | 49 "src/google/protobuf/io/coded_stream.h", |
50 "src/google/protobuf/io/coded_stream_inl.h", | 50 "src/google/protobuf/io/coded_stream_inl.h", |
51 "src/google/protobuf/io/zero_copy_stream.cc", | 51 "src/google/protobuf/io/zero_copy_stream.cc", |
52 "src/google/protobuf/io/zero_copy_stream.h", | 52 "src/google/protobuf/io/zero_copy_stream.h", |
53 "src/google/protobuf/io/zero_copy_stream_impl_lite.cc", | 53 "src/google/protobuf/io/zero_copy_stream_impl_lite.cc", |
54 "src/google/protobuf/io/zero_copy_stream_impl_lite.h", | 54 "src/google/protobuf/io/zero_copy_stream_impl_lite.h", |
55 "src/google/protobuf/has_bits.h", | |
Peter Kasting
2016/11/10 20:42:05
This needs to be here (and not in protobuf_full) b
jbriance
2016/11/10 21:36:54
Oops, I read too quickly and missed this part. I'l
| |
55 "src/google/protobuf/map.h", | 56 "src/google/protobuf/map.h", |
56 "src/google/protobuf/map_entry_lite.h", | 57 "src/google/protobuf/map_entry_lite.h", |
57 "src/google/protobuf/map_field_lite.h", | 58 "src/google/protobuf/map_field_lite.h", |
58 "src/google/protobuf/map_type_handler.h", | 59 "src/google/protobuf/map_type_handler.h", |
59 "src/google/protobuf/message_lite.cc", | 60 "src/google/protobuf/message_lite.cc", |
60 "src/google/protobuf/message_lite.h", | 61 "src/google/protobuf/message_lite.h", |
61 "src/google/protobuf/repeated_field.cc", | 62 "src/google/protobuf/repeated_field.cc", |
62 "src/google/protobuf/repeated_field.h", | 63 "src/google/protobuf/repeated_field.h", |
63 "src/google/protobuf/stubs/atomicops.h", | 64 "src/google/protobuf/stubs/atomicops.h", |
64 "src/google/protobuf/stubs/atomicops_internals_arm64_gcc.h", | 65 "src/google/protobuf/stubs/atomicops_internals_arm64_gcc.h", |
(...skipping 225 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
290 "src/google/protobuf/util/internal/type_info.cc", | 291 "src/google/protobuf/util/internal/type_info.cc", |
291 "src/google/protobuf/util/internal/type_info.h", | 292 "src/google/protobuf/util/internal/type_info.h", |
292 "src/google/protobuf/util/internal/type_info_test_helper.cc", | 293 "src/google/protobuf/util/internal/type_info_test_helper.cc", |
293 "src/google/protobuf/util/internal/type_info_test_helper.h", | 294 "src/google/protobuf/util/internal/type_info_test_helper.h", |
294 "src/google/protobuf/util/internal/utility.cc", | 295 "src/google/protobuf/util/internal/utility.cc", |
295 "src/google/protobuf/util/internal/utility.h", | 296 "src/google/protobuf/util/internal/utility.h", |
296 "src/google/protobuf/util/json_util.cc", | 297 "src/google/protobuf/util/json_util.cc", |
297 "src/google/protobuf/util/json_util.h", | 298 "src/google/protobuf/util/json_util.h", |
298 "src/google/protobuf/util/message_differencer.cc", | 299 "src/google/protobuf/util/message_differencer.cc", |
299 "src/google/protobuf/util/message_differencer.h", | 300 "src/google/protobuf/util/message_differencer.h", |
301 "src/google/protobuf/util/package_info.h", | |
Peter Kasting
2016/11/10 20:42:04
...and this is transitively included by some sourc
jbriance
2016/11/10 21:36:54
Same here.
jbriance
2016/11/14 10:57:51
This one doesn't need to be declared at all
| |
300 "src/google/protobuf/util/time_util.cc", | 302 "src/google/protobuf/util/time_util.cc", |
301 "src/google/protobuf/util/time_util.h", | 303 "src/google/protobuf/util/time_util.h", |
302 "src/google/protobuf/util/type_resolver.h", | 304 "src/google/protobuf/util/type_resolver.h", |
303 "src/google/protobuf/util/type_resolver_util.cc", | 305 "src/google/protobuf/util/type_resolver_util.cc", |
304 "src/google/protobuf/util/type_resolver_util.h", | 306 "src/google/protobuf/util/type_resolver_util.h", |
305 "src/google/protobuf/wire_format.cc", | 307 "src/google/protobuf/wire_format.cc", |
306 "src/google/protobuf/wire_format.h", | 308 "src/google/protobuf/wire_format.h", |
307 "src/google/protobuf/wrappers.pb.cc", | 309 "src/google/protobuf/wrappers.pb.cc", |
308 "src/google/protobuf/wrappers.pb.h", | 310 "src/google/protobuf/wrappers.pb.h", |
309 ] | 311 ] |
(...skipping 135 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
445 "src/google/protobuf/compiler/java/java_message_builder_lite.cc", | 447 "src/google/protobuf/compiler/java/java_message_builder_lite.cc", |
446 "src/google/protobuf/compiler/java/java_message_builder_lite.h", | 448 "src/google/protobuf/compiler/java/java_message_builder_lite.h", |
447 "src/google/protobuf/compiler/java/java_message_field.cc", | 449 "src/google/protobuf/compiler/java/java_message_field.cc", |
448 "src/google/protobuf/compiler/java/java_message_field.h", | 450 "src/google/protobuf/compiler/java/java_message_field.h", |
449 "src/google/protobuf/compiler/java/java_message_field_lite.cc", | 451 "src/google/protobuf/compiler/java/java_message_field_lite.cc", |
450 "src/google/protobuf/compiler/java/java_message_field_lite.h", | 452 "src/google/protobuf/compiler/java/java_message_field_lite.h", |
451 "src/google/protobuf/compiler/java/java_message_lite.cc", | 453 "src/google/protobuf/compiler/java/java_message_lite.cc", |
452 "src/google/protobuf/compiler/java/java_message_lite.h", | 454 "src/google/protobuf/compiler/java/java_message_lite.h", |
453 "src/google/protobuf/compiler/java/java_name_resolver.cc", | 455 "src/google/protobuf/compiler/java/java_name_resolver.cc", |
454 "src/google/protobuf/compiler/java/java_name_resolver.h", | 456 "src/google/protobuf/compiler/java/java_name_resolver.h", |
457 "src/google/protobuf/compiler/java/java_options.h", | |
455 "src/google/protobuf/compiler/java/java_primitive_field.cc", | 458 "src/google/protobuf/compiler/java/java_primitive_field.cc", |
456 "src/google/protobuf/compiler/java/java_primitive_field.h", | 459 "src/google/protobuf/compiler/java/java_primitive_field.h", |
457 "src/google/protobuf/compiler/java/java_primitive_field_lite.cc", | 460 "src/google/protobuf/compiler/java/java_primitive_field_lite.cc", |
458 "src/google/protobuf/compiler/java/java_primitive_field_lite.h", | 461 "src/google/protobuf/compiler/java/java_primitive_field_lite.h", |
459 "src/google/protobuf/compiler/java/java_service.cc", | 462 "src/google/protobuf/compiler/java/java_service.cc", |
460 "src/google/protobuf/compiler/java/java_service.h", | 463 "src/google/protobuf/compiler/java/java_service.h", |
461 "src/google/protobuf/compiler/java/java_shared_code_generator.cc", | 464 "src/google/protobuf/compiler/java/java_shared_code_generator.cc", |
462 "src/google/protobuf/compiler/java/java_shared_code_generator.h", | 465 "src/google/protobuf/compiler/java/java_shared_code_generator.h", |
463 "src/google/protobuf/compiler/java/java_string_field.cc", | 466 "src/google/protobuf/compiler/java/java_string_field.cc", |
464 "src/google/protobuf/compiler/java/java_string_field.h", | 467 "src/google/protobuf/compiler/java/java_string_field.h", |
(...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
505 "src/google/protobuf/compiler/objectivec/objectivec_map_field.cc", | 508 "src/google/protobuf/compiler/objectivec/objectivec_map_field.cc", |
506 "src/google/protobuf/compiler/objectivec/objectivec_map_field.h", | 509 "src/google/protobuf/compiler/objectivec/objectivec_map_field.h", |
507 "src/google/protobuf/compiler/objectivec/objectivec_message.cc", | 510 "src/google/protobuf/compiler/objectivec/objectivec_message.cc", |
508 "src/google/protobuf/compiler/objectivec/objectivec_message.h", | 511 "src/google/protobuf/compiler/objectivec/objectivec_message.h", |
509 "src/google/protobuf/compiler/objectivec/objectivec_message_field.cc", | 512 "src/google/protobuf/compiler/objectivec/objectivec_message_field.cc", |
510 "src/google/protobuf/compiler/objectivec/objectivec_message_field.h", | 513 "src/google/protobuf/compiler/objectivec/objectivec_message_field.h", |
511 "src/google/protobuf/compiler/objectivec/objectivec_oneof.cc", | 514 "src/google/protobuf/compiler/objectivec/objectivec_oneof.cc", |
512 "src/google/protobuf/compiler/objectivec/objectivec_oneof.h", | 515 "src/google/protobuf/compiler/objectivec/objectivec_oneof.h", |
513 "src/google/protobuf/compiler/objectivec/objectivec_primitive_field.cc", | 516 "src/google/protobuf/compiler/objectivec/objectivec_primitive_field.cc", |
514 "src/google/protobuf/compiler/objectivec/objectivec_primitive_field.h", | 517 "src/google/protobuf/compiler/objectivec/objectivec_primitive_field.h", |
518 "src/google/protobuf/compiler/php/php_generator.cc", | |
519 "src/google/protobuf/compiler/php/php_generator.h", | |
515 "src/google/protobuf/compiler/plugin.cc", | 520 "src/google/protobuf/compiler/plugin.cc", |
516 "src/google/protobuf/compiler/plugin.h", | 521 "src/google/protobuf/compiler/plugin.h", |
517 "src/google/protobuf/compiler/plugin.pb.cc", | 522 "src/google/protobuf/compiler/plugin.pb.cc", |
518 "src/google/protobuf/compiler/plugin.pb.h", | 523 "src/google/protobuf/compiler/plugin.pb.h", |
519 "src/google/protobuf/compiler/python/python_generator.cc", | 524 "src/google/protobuf/compiler/python/python_generator.cc", |
520 "src/google/protobuf/compiler/python/python_generator.h", | 525 "src/google/protobuf/compiler/python/python_generator.h", |
521 "src/google/protobuf/compiler/ruby/ruby_generator.cc", | 526 "src/google/protobuf/compiler/ruby/ruby_generator.cc", |
522 "src/google/protobuf/compiler/ruby/ruby_generator.h", | 527 "src/google/protobuf/compiler/ruby/ruby_generator.h", |
523 "src/google/protobuf/compiler/subprocess.cc", | 528 "src/google/protobuf/compiler/subprocess.cc", |
524 "src/google/protobuf/compiler/subprocess.h", | 529 "src/google/protobuf/compiler/subprocess.h", |
(...skipping 118 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
643 ":copy_google_protobuf_internal", | 648 ":copy_google_protobuf_internal", |
644 ":copy_six", | 649 ":copy_six", |
645 ] | 650 ] |
646 | 651 |
647 # Targets that depend on this should depend on the copied data files. | 652 # Targets that depend on this should depend on the copied data files. |
648 data = get_target_outputs(":copy_google") | 653 data = get_target_outputs(":copy_google") |
649 data += get_target_outputs(":copy_six") | 654 data += get_target_outputs(":copy_six") |
650 data += get_target_outputs(":copy_google_protobuf") | 655 data += get_target_outputs(":copy_google_protobuf") |
651 data += get_target_outputs(":copy_google_protobuf_internal") | 656 data += get_target_outputs(":copy_google_protobuf_internal") |
652 } | 657 } |
OLD | NEW |