| 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 52 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 63 "src/google/protobuf/stubs/atomicops.h", | 63 "src/google/protobuf/stubs/atomicops.h", |
| 64 "src/google/protobuf/stubs/atomicops_internals_arm64_gcc.h", | 64 "src/google/protobuf/stubs/atomicops_internals_arm64_gcc.h", |
| 65 "src/google/protobuf/stubs/atomicops_internals_arm_gcc.h", | 65 "src/google/protobuf/stubs/atomicops_internals_arm_gcc.h", |
| 66 "src/google/protobuf/stubs/atomicops_internals_arm_qnx.h", | 66 "src/google/protobuf/stubs/atomicops_internals_arm_qnx.h", |
| 67 "src/google/protobuf/stubs/atomicops_internals_atomicword_compat.h", | 67 "src/google/protobuf/stubs/atomicops_internals_atomicword_compat.h", |
| 68 "src/google/protobuf/stubs/atomicops_internals_generic_gcc.h", | 68 "src/google/protobuf/stubs/atomicops_internals_generic_gcc.h", |
| 69 "src/google/protobuf/stubs/atomicops_internals_macosx.h", | 69 "src/google/protobuf/stubs/atomicops_internals_macosx.h", |
| 70 "src/google/protobuf/stubs/atomicops_internals_mips_gcc.h", | 70 "src/google/protobuf/stubs/atomicops_internals_mips_gcc.h", |
| 71 "src/google/protobuf/stubs/atomicops_internals_pnacl.h", | 71 "src/google/protobuf/stubs/atomicops_internals_pnacl.h", |
| 72 "src/google/protobuf/stubs/atomicops_internals_power.h", | 72 "src/google/protobuf/stubs/atomicops_internals_power.h", |
| 73 "src/google/protobuf/stubs/atomicops_internals_ppc_gcc.h", |
| 73 "src/google/protobuf/stubs/atomicops_internals_solaris.h", | 74 "src/google/protobuf/stubs/atomicops_internals_solaris.h", |
| 74 "src/google/protobuf/stubs/atomicops_internals_tsan.h", | 75 "src/google/protobuf/stubs/atomicops_internals_tsan.h", |
| 75 "src/google/protobuf/stubs/atomicops_internals_x86_gcc.cc", | 76 "src/google/protobuf/stubs/atomicops_internals_x86_gcc.cc", |
| 76 "src/google/protobuf/stubs/atomicops_internals_x86_gcc.h", | 77 "src/google/protobuf/stubs/atomicops_internals_x86_gcc.h", |
| 77 "src/google/protobuf/stubs/atomicops_internals_x86_msvc.cc", | 78 "src/google/protobuf/stubs/atomicops_internals_x86_msvc.cc", |
| 78 "src/google/protobuf/stubs/atomicops_internals_x86_msvc.h", | 79 "src/google/protobuf/stubs/atomicops_internals_x86_msvc.h", |
| 79 "src/google/protobuf/stubs/atomic_sequence_num.h", | 80 "src/google/protobuf/stubs/atomic_sequence_num.h", |
| 80 "src/google/protobuf/stubs/bytestream.cc", | 81 "src/google/protobuf/stubs/bytestream.cc", |
| 81 "src/google/protobuf/stubs/bytestream.h", | 82 "src/google/protobuf/stubs/bytestream.h", |
| 82 "src/google/protobuf/stubs/callback.h", | 83 "src/google/protobuf/stubs/callback.h", |
| (...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 124 protobuf_lite_cflags = [ | 125 protobuf_lite_cflags = [ |
| 125 "/wd4018", # signed/unsigned mismatch in comparison | 126 "/wd4018", # signed/unsigned mismatch in comparison |
| 126 "/wd4065", # switch statement contains 'default' but no 'case' labels | 127 "/wd4065", # switch statement contains 'default' but no 'case' labels |
| 127 "/wd4146", # unary minus operator applied to unsigned type | 128 "/wd4146", # unary minus operator applied to unsigned type |
| 128 "/wd4244", # implicit conversion, possible loss of data | 129 "/wd4244", # implicit conversion, possible loss of data |
| 129 "/wd4267", # size_t to int truncation | 130 "/wd4267", # size_t to int truncation |
| 130 "/wd4291", # no matching operator delete for a placement new. | 131 "/wd4291", # no matching operator delete for a placement new. |
| 131 "/wd4305", # double to float truncation | 132 "/wd4305", # double to float truncation |
| 132 "/wd4355", # 'this' used in base member initializer list | 133 "/wd4355", # 'this' used in base member initializer list |
| 133 "/wd4506", # no definition for inline function (protobuf issue #240) | 134 "/wd4506", # no definition for inline function (protobuf issue #240) |
| 135 "/wd4715", # not all control paths return a value (fixed in trunk) |
| 134 ] | 136 ] |
| 135 } | 137 } |
| 136 | 138 |
| 137 component("protobuf_lite") { | 139 component("protobuf_lite") { |
| 138 sources = protobuf_lite_sources | 140 sources = protobuf_lite_sources |
| 139 | 141 |
| 140 configs -= [ "//build/config/compiler:chromium_code" ] | 142 configs -= [ "//build/config/compiler:chromium_code" ] |
| 141 configs += [ | 143 configs += [ |
| 142 "//build/config/compiler:no_chromium_code", | 144 "//build/config/compiler:no_chromium_code", |
| 143 | 145 |
| (...skipping 236 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 380 "src/google/protobuf/compiler/csharp/csharp_generator.cc", | 382 "src/google/protobuf/compiler/csharp/csharp_generator.cc", |
| 381 "src/google/protobuf/compiler/csharp/csharp_generator.h", | 383 "src/google/protobuf/compiler/csharp/csharp_generator.h", |
| 382 "src/google/protobuf/compiler/csharp/csharp_helpers.cc", | 384 "src/google/protobuf/compiler/csharp/csharp_helpers.cc", |
| 383 "src/google/protobuf/compiler/csharp/csharp_helpers.h", | 385 "src/google/protobuf/compiler/csharp/csharp_helpers.h", |
| 384 "src/google/protobuf/compiler/csharp/csharp_map_field.cc", | 386 "src/google/protobuf/compiler/csharp/csharp_map_field.cc", |
| 385 "src/google/protobuf/compiler/csharp/csharp_map_field.h", | 387 "src/google/protobuf/compiler/csharp/csharp_map_field.h", |
| 386 "src/google/protobuf/compiler/csharp/csharp_message.cc", | 388 "src/google/protobuf/compiler/csharp/csharp_message.cc", |
| 387 "src/google/protobuf/compiler/csharp/csharp_message.h", | 389 "src/google/protobuf/compiler/csharp/csharp_message.h", |
| 388 "src/google/protobuf/compiler/csharp/csharp_message_field.cc", | 390 "src/google/protobuf/compiler/csharp/csharp_message_field.cc", |
| 389 "src/google/protobuf/compiler/csharp/csharp_message_field.h", | 391 "src/google/protobuf/compiler/csharp/csharp_message_field.h", |
| 392 "src/google/protobuf/compiler/csharp/csharp_options.h", |
| 390 "src/google/protobuf/compiler/csharp/csharp_primitive_field.cc", | 393 "src/google/protobuf/compiler/csharp/csharp_primitive_field.cc", |
| 391 "src/google/protobuf/compiler/csharp/csharp_primitive_field.h", | 394 "src/google/protobuf/compiler/csharp/csharp_primitive_field.h", |
| 392 "src/google/protobuf/compiler/csharp/csharp_reflection_class.cc", | 395 "src/google/protobuf/compiler/csharp/csharp_reflection_class.cc", |
| 393 "src/google/protobuf/compiler/csharp/csharp_reflection_class.h", | 396 "src/google/protobuf/compiler/csharp/csharp_reflection_class.h", |
| 394 "src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.cc", | 397 "src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.cc", |
| 395 "src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.h", | 398 "src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.h", |
| 396 "src/google/protobuf/compiler/csharp/csharp_repeated_message_field.cc", | 399 "src/google/protobuf/compiler/csharp/csharp_repeated_message_field.cc", |
| 397 "src/google/protobuf/compiler/csharp/csharp_repeated_message_field.h", | 400 "src/google/protobuf/compiler/csharp/csharp_repeated_message_field.h", |
| 398 "src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.cc", | 401 "src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.cc", |
| 399 "src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.h", | 402 "src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.h", |
| 400 "src/google/protobuf/compiler/csharp/csharp_source_generator_base.cc", | 403 "src/google/protobuf/compiler/csharp/csharp_source_generator_base.cc", |
| 401 "src/google/protobuf/compiler/csharp/csharp_source_generator_base.h", | 404 "src/google/protobuf/compiler/csharp/csharp_source_generator_base.h", |
| 402 "src/google/protobuf/compiler/csharp/csharp_wrapper_field.cc", | 405 "src/google/protobuf/compiler/csharp/csharp_wrapper_field.cc", |
| 403 "src/google/protobuf/compiler/csharp/csharp_wrapper_field.h", | 406 "src/google/protobuf/compiler/csharp/csharp_wrapper_field.h", |
| 404 "src/google/protobuf/compiler/java/java_context.cc", | 407 "src/google/protobuf/compiler/java/java_context.cc", |
| 405 "src/google/protobuf/compiler/java/java_context.h", | 408 "src/google/protobuf/compiler/java/java_context.h", |
| 406 "src/google/protobuf/compiler/java/java_doc_comment.cc", | 409 "src/google/protobuf/compiler/java/java_doc_comment.cc", |
| 407 "src/google/protobuf/compiler/java/java_doc_comment.h", | 410 "src/google/protobuf/compiler/java/java_doc_comment.h", |
| 408 "src/google/protobuf/compiler/java/java_enum.cc", | 411 "src/google/protobuf/compiler/java/java_enum.cc", |
| 409 "src/google/protobuf/compiler/java/java_enum.h", | 412 "src/google/protobuf/compiler/java/java_enum.h", |
| 410 "src/google/protobuf/compiler/java/java_enum_field.cc", | 413 "src/google/protobuf/compiler/java/java_enum_field.cc", |
| 411 "src/google/protobuf/compiler/java/java_enum_field.h", | 414 "src/google/protobuf/compiler/java/java_enum_field.h", |
| 412 "src/google/protobuf/compiler/java/java_enum_field_lite.cc", | 415 "src/google/protobuf/compiler/java/java_enum_field_lite.cc", |
| 413 "src/google/protobuf/compiler/java/java_enum_field_lite.h", | 416 "src/google/protobuf/compiler/java/java_enum_field_lite.h", |
| 414 "src/google/protobuf/compiler/java/java_enum_lite.cc", | 417 "src/google/protobuf/compiler/java/java_enum_lite.cc", |
| 415 "src/google/protobuf/compiler/java/java_enum_lite.h", | 418 "src/google/protobuf/compiler/java/java_enum_lite.h", |
| 416 "src/google/protobuf/compiler/java/java_extension.cc", | 419 "src/google/protobuf/compiler/java/java_extension.cc", |
| 417 "src/google/protobuf/compiler/java/java_extension.h", | 420 "src/google/protobuf/compiler/java/java_extension.h", |
| 421 "src/google/protobuf/compiler/java/java_extension_lite.cc", |
| 422 "src/google/protobuf/compiler/java/java_extension_lite.h", |
| 418 "src/google/protobuf/compiler/java/java_field.cc", | 423 "src/google/protobuf/compiler/java/java_field.cc", |
| 419 "src/google/protobuf/compiler/java/java_field.h", | 424 "src/google/protobuf/compiler/java/java_field.h", |
| 420 "src/google/protobuf/compiler/java/java_file.cc", | 425 "src/google/protobuf/compiler/java/java_file.cc", |
| 421 "src/google/protobuf/compiler/java/java_file.h", | 426 "src/google/protobuf/compiler/java/java_file.h", |
| 422 "src/google/protobuf/compiler/java/java_generator.cc", | 427 "src/google/protobuf/compiler/java/java_generator.cc", |
| 423 "src/google/protobuf/compiler/java/java_generator.h", | 428 "src/google/protobuf/compiler/java/java_generator.h", |
| 424 "src/google/protobuf/compiler/java/java_generator_factory.cc", | 429 "src/google/protobuf/compiler/java/java_generator_factory.cc", |
| 425 "src/google/protobuf/compiler/java/java_generator_factory.h", | 430 "src/google/protobuf/compiler/java/java_generator_factory.h", |
| 426 "src/google/protobuf/compiler/java/java_helpers.cc", | 431 "src/google/protobuf/compiler/java/java_helpers.cc", |
| 427 "src/google/protobuf/compiler/java/java_helpers.h", | 432 "src/google/protobuf/compiler/java/java_helpers.h", |
| (...skipping 210 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 638 ":copy_google_protobuf_internal", | 643 ":copy_google_protobuf_internal", |
| 639 ":copy_six", | 644 ":copy_six", |
| 640 ] | 645 ] |
| 641 | 646 |
| 642 # Targets that depend on this should depend on the copied data files. | 647 # Targets that depend on this should depend on the copied data files. |
| 643 data = get_target_outputs(":copy_google") | 648 data = get_target_outputs(":copy_google") |
| 644 data += get_target_outputs(":copy_six") | 649 data += get_target_outputs(":copy_six") |
| 645 data += get_target_outputs(":copy_google_protobuf") | 650 data += get_target_outputs(":copy_google_protobuf") |
| 646 data += get_target_outputs(":copy_google_protobuf_internal") | 651 data += get_target_outputs(":copy_google_protobuf_internal") |
| 647 } | 652 } |
| OLD | NEW |