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

Side by Side Diff: breakpad/breakpad.gyp

Issue 754923002: Roll breakpad to r1405 and add microdump_stackwalk to build files. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Fix GN Created 6 years 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': [
11 # minidump_stackwalk and minidump_dump are tool-type executables that do 11 # minidump_stackwalk and minidump_dump are tool-type executables that do
12 # not build on iOS. 12 # not build on iOS.
13 ['OS!="ios" and OS!="win"', { 13 ['OS!="ios" and OS!="win"', {
14 'targets': [ 14 'targets': [
15 { 15 {
16 # GN version: //breakpad:minidump_stackwalk 16 # code shared by both {micro,mini}dump_stackwalk
17 'target_name': 'minidump_stackwalk', 17 # GN version: //breakpad:stackwalk_common
18 'type': 'executable', 18 'target_name': 'stackwalk_common',
19 'type': 'static_library',
19 'includes': ['breakpad_tools.gypi'], 20 'includes': ['breakpad_tools.gypi'],
20 'defines': ['BPLOG_MINIMUM_SEVERITY=SEVERITY_ERROR'], 21 'defines': ['BPLOG_MINIMUM_SEVERITY=SEVERITY_ERROR'],
21 'sources': [ 22 'sources': [
22 'src/processor/basic_code_module.h', 23 'src/processor/basic_code_module.h',
23 'src/processor/basic_code_modules.cc', 24 'src/processor/basic_code_modules.cc',
24 'src/processor/basic_code_modules.h', 25 'src/processor/basic_code_modules.h',
25 'src/processor/basic_source_line_resolver.cc', 26 'src/processor/basic_source_line_resolver.cc',
26 'src/processor/binarystream.cc', 27 'src/processor/binarystream.cc',
27 'src/processor/binarystream.h', 28 'src/processor/binarystream.h',
28 'src/processor/call_stack.cc', 29 'src/processor/call_stack.cc',
29 'src/processor/cfi_frame_info.cc', 30 'src/processor/cfi_frame_info.cc',
30 'src/processor/cfi_frame_info.h', 31 'src/processor/cfi_frame_info.h',
31 'src/processor/disassembler_x86.cc', 32 'src/processor/disassembler_x86.cc',
32 'src/processor/disassembler_x86.h', 33 'src/processor/disassembler_x86.h',
33 'src/processor/dump_context.cc', 34 'src/processor/dump_context.cc',
34 'src/processor/dump_object.cc', 35 'src/processor/dump_object.cc',
35 'src/processor/exploitability.cc',
36 'src/processor/exploitability_linux.cc',
37 'src/processor/exploitability_linux.h',
38 'src/processor/exploitability_win.cc',
39 'src/processor/exploitability_win.h',
40 'src/processor/logging.cc', 36 'src/processor/logging.cc',
41 'src/processor/logging.h', 37 'src/processor/logging.h',
42 'src/processor/minidump.cc',
43 'src/processor/minidump_processor.cc',
44 'src/processor/minidump_stackwalk.cc',
45 'src/processor/pathname_stripper.cc', 38 'src/processor/pathname_stripper.cc',
46 'src/processor/pathname_stripper.h', 39 'src/processor/pathname_stripper.h',
47 'src/processor/process_state.cc', 40 'src/processor/process_state.cc',
48 'src/processor/simple_symbol_supplier.cc', 41 'src/processor/simple_symbol_supplier.cc',
49 'src/processor/simple_symbol_supplier.h', 42 'src/processor/simple_symbol_supplier.h',
50 'src/processor/source_line_resolver_base.cc', 43 'src/processor/source_line_resolver_base.cc',
51 'src/processor/stack_frame_cpu.cc', 44 'src/processor/stack_frame_cpu.cc',
52 'src/processor/stack_frame_symbolizer.cc', 45 'src/processor/stack_frame_symbolizer.cc',
46 'src/processor/stackwalk_common.cc',
53 'src/processor/stackwalker.cc', 47 'src/processor/stackwalker.cc',
54 'src/processor/stackwalker_amd64.cc', 48 'src/processor/stackwalker_amd64.cc',
55 'src/processor/stackwalker_amd64.h', 49 'src/processor/stackwalker_amd64.h',
56 'src/processor/stackwalker_arm.cc', 50 'src/processor/stackwalker_arm.cc',
57 'src/processor/stackwalker_arm.h', 51 'src/processor/stackwalker_arm.h',
58 'src/processor/stackwalker_arm64.cc', 52 'src/processor/stackwalker_arm64.cc',
59 'src/processor/stackwalker_arm64.h', 53 'src/processor/stackwalker_arm64.h',
60 'src/processor/stackwalker_mips.cc', 54 'src/processor/stackwalker_mips.cc',
61 'src/processor/stackwalker_mips.h', 55 'src/processor/stackwalker_mips.h',
62 'src/processor/stackwalker_ppc.cc', 56 'src/processor/stackwalker_ppc.cc',
(...skipping 29 matching lines...) Expand all
92 'src/third_party/libdisasm/x86_format.c', 86 'src/third_party/libdisasm/x86_format.c',
93 'src/third_party/libdisasm/x86_imm.c', 87 'src/third_party/libdisasm/x86_imm.c',
94 'src/third_party/libdisasm/x86_imm.h', 88 'src/third_party/libdisasm/x86_imm.h',
95 'src/third_party/libdisasm/x86_insn.c', 89 'src/third_party/libdisasm/x86_insn.c',
96 'src/third_party/libdisasm/x86_misc.c', 90 'src/third_party/libdisasm/x86_misc.c',
97 'src/third_party/libdisasm/x86_operand_list.c', 91 'src/third_party/libdisasm/x86_operand_list.c',
98 'src/third_party/libdisasm/x86_operand_list.h', 92 'src/third_party/libdisasm/x86_operand_list.h',
99 ], 93 ],
100 }, 94 },
101 { 95 {
96 # GN version: //breakpad:microdump_stackwalk
97 'target_name': 'microdump_stackwalk',
98 'type': 'executable',
99 'dependencies': ['stackwalk_common'],
100 'includes': ['breakpad_tools.gypi'],
101 'defines': ['BPLOG_MINIMUM_SEVERITY=SEVERITY_ERROR'],
102 'sources': [
103 'src/processor/microdump.cc',
104 'src/processor/microdump_processor.cc',
105 'src/processor/microdump_stackwalk.cc',
106 ],
107 },
108 {
109 # GN version: //breakpad:minidump_stackwalk
110 'target_name': 'minidump_stackwalk',
111 'type': 'executable',
112 'dependencies': ['stackwalk_common'],
113 'includes': ['breakpad_tools.gypi'],
114 'defines': ['BPLOG_MINIMUM_SEVERITY=SEVERITY_ERROR'],
115 'sources': [
116 'src/processor/exploitability.cc',
117 'src/processor/exploitability_linux.cc',
118 'src/processor/exploitability_linux.h',
119 'src/processor/exploitability_win.cc',
120 'src/processor/exploitability_win.h',
121 'src/processor/minidump.cc',
122 'src/processor/minidump_processor.cc',
123 'src/processor/minidump_stackwalk.cc',
124 ],
125 },
126 {
102 # GN version: //breakpad:minidump_dump 127 # GN version: //breakpad:minidump_dump
103 'target_name': 'minidump_dump', 128 'target_name': 'minidump_dump',
104 'type': 'executable', 129 'type': 'executable',
105 'includes': ['breakpad_tools.gypi'], 130 'includes': ['breakpad_tools.gypi'],
106 'sources': [ 131 'sources': [
107 'src/processor/basic_code_module.h', 132 'src/processor/basic_code_module.h',
108 'src/processor/basic_code_modules.cc', 133 'src/processor/basic_code_modules.cc',
109 'src/processor/basic_code_modules.h', 134 'src/processor/basic_code_modules.h',
110 'src/processor/dump_context.cc', 135 'src/processor/dump_context.cc',
111 'src/processor/dump_object.cc', 136 'src/processor/dump_object.cc',
(...skipping 814 matching lines...) Expand 10 before | Expand all | Expand 10 after
926 'include_main_binary': 0, 951 'include_main_binary': 0,
927 }, 952 },
928 'includes': [ 953 'includes': [
929 '../build/android/native_app_dependencies.gypi' 954 '../build/android/native_app_dependencies.gypi'
930 ], 955 ],
931 } 956 }
932 ], 957 ],
933 }], 958 }],
934 ], 959 ],
935 } 960 }
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