| OLD | NEW |
| 1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2012 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 { | 5 { |
| 6 'includes': [ | 6 'includes': [ |
| 7 'breakpad_sender.gypi', | 7 'breakpad_sender.gypi', |
| 8 'breakpad_handler.gypi', | 8 'breakpad_handler.gypi', |
| 9 ], | 9 ], |
| 10 'conditions': [ | 10 'conditions': [ |
| (...skipping 414 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 425 # GN version: //breakpad:symupload | 425 # GN version: //breakpad:symupload |
| 426 'target_name': 'symupload', | 426 'target_name': 'symupload', |
| 427 'type': 'executable', | 427 'type': 'executable', |
| 428 | 428 |
| 429 'includes': ['breakpad_tools.gypi'], | 429 'includes': ['breakpad_tools.gypi'], |
| 430 | 430 |
| 431 'sources': [ | 431 'sources': [ |
| 432 'src/tools/linux/symupload/sym_upload.cc', | 432 'src/tools/linux/symupload/sym_upload.cc', |
| 433 'src/common/linux/http_upload.cc', | 433 'src/common/linux/http_upload.cc', |
| 434 'src/common/linux/http_upload.h', | 434 'src/common/linux/http_upload.h', |
| 435 'src/common/linux/symbol_upload.cc', |
| 436 'src/common/linux/symbol_upload.h', |
| 435 ], | 437 ], |
| 436 'include_dirs': [ | 438 'include_dirs': [ |
| 437 'src', | 439 'src', |
| 438 'src/third_party', | 440 'src/third_party', |
| 439 ], | 441 ], |
| 440 'link_settings': { | 442 'link_settings': { |
| 441 'libraries': [ | 443 'libraries': [ |
| 442 '-ldl', | 444 '-ldl', |
| 443 ], | 445 ], |
| 444 }, | 446 }, |
| (...skipping 236 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 681 'src/common/memory_range.h', | 683 'src/common/memory_range.h', |
| 682 'src/common/memory_unittest.cc', | 684 'src/common/memory_unittest.cc', |
| 683 'src/common/simple_string_dictionary_unittest.cc', | 685 'src/common/simple_string_dictionary_unittest.cc', |
| 684 'src/common/test_assembler.cc', | 686 'src/common/test_assembler.cc', |
| 685 'src/common/tests/file_utils.cc', | 687 'src/common/tests/file_utils.cc', |
| 686 'src/common/tests/file_utils.h', | 688 'src/common/tests/file_utils.h', |
| 687 'src/tools/linux/md2core/minidump_memory_range.h', | 689 'src/tools/linux/md2core/minidump_memory_range.h', |
| 688 'src/tools/linux/md2core/minidump_memory_range_unittest.cc', | 690 'src/tools/linux/md2core/minidump_memory_range_unittest.cc', |
| 689 ], | 691 ], |
| 690 | 692 |
| 693 # The build-id is required to test the minidump writer. |
| 694 'ldflags': [ |
| 695 "-Wl,--build-id=0x000102030405060708090a0b0c0d0e0f101112131415161718
191a1b1c1d1e1f", |
| 696 ], |
| 697 |
| 691 'include_dirs': [ | 698 'include_dirs': [ |
| 692 'linux', # Use our copy of breakpad_googletest_includes.h | 699 'linux', # Use our copy of breakpad_googletest_includes.h |
| 693 'src', | 700 'src', |
| 694 '..', | 701 '..', |
| 695 '.', | 702 '.', |
| 696 ], | 703 ], |
| 697 'conditions': [ | 704 'conditions': [ |
| 698 ['OS=="android"', { | 705 ['OS=="android"', { |
| 699 'libraries': [ | 706 'libraries': [ |
| 700 '-llog', | 707 '-llog', |
| 701 ], | 708 ], |
| 702 'include_dirs': [ | 709 'include_dirs': [ |
| 703 'src/common/android/include', | 710 'src/common/android/include', |
| 704 ], | 711 ], |
| 705 'sources': [ | 712 'sources': [ |
| 706 'src/common/android/breakpad_getcontext_unittest.cc', | 713 'src/common/android/breakpad_getcontext_unittest.cc', |
| 707 ], | 714 ], |
| 708 'variables': { | 715 'variables': { |
| 709 'test_type': 'gtest', | 716 'test_type': 'gtest', |
| 710 'test_suite_name': '<(_target_name)', | 717 'test_suite_name': '<(_target_name)', |
| 711 'isolate_file': 'breakpad_unittests.isolate', | 718 'isolate_file': 'breakpad_unittests.isolate', |
| 712 }, | 719 }, |
| 713 'includes': [ '../build/android/test_runner.gypi' ], | 720 'includes': [ '../build/android/test_runner.gypi' ], |
| 721 'ldflags!': [ |
| 722 # We are overriding the build-id above so remove the default. |
| 723 '-Wl,--build-id=sha1', |
| 724 ], |
| 714 }], | 725 }], |
| 715 ['clang==1 and target_arch=="ia32"', { | 726 ['clang==1 and target_arch=="ia32"', { |
| 716 'cflags!': [ | 727 'cflags!': [ |
| 717 # Clang's -mstackrealign doesn't work well with | 728 # Clang's -mstackrealign doesn't work well with |
| 718 # linux_syscall_support.h hand written asm syscalls. | 729 # linux_syscall_support.h hand written asm syscalls. |
| 719 # See https://crbug.com/556393 | 730 # See https://crbug.com/556393 |
| 720 '-mstackrealign', | 731 '-mstackrealign', |
| 721 ], | 732 ], |
| 722 }], | 733 }], |
| 723 ], | 734 ], |
| (...skipping 298 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1022 'breakpad_unittests_apk.isolate', | 1033 'breakpad_unittests_apk.isolate', |
| 1023 ], | 1034 ], |
| 1024 }, | 1035 }, |
| 1025 ] | 1036 ] |
| 1026 } | 1037 } |
| 1027 ], | 1038 ], |
| 1028 ], | 1039 ], |
| 1029 }], | 1040 }], |
| 1030 ], | 1041 ], |
| 1031 } | 1042 } |
| OLD | NEW |