Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(167)

Side by Side Diff: breakpad/breakpad.gyp

Issue 1870833004: Roll breakpad 9992f5d9d..06029285343afc (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Remove default android build-id flag in gyp Created 4 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « breakpad/BUILD.gn ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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
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
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
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 }
OLDNEW
« no previous file with comments | « breakpad/BUILD.gn ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698