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

Side by Side Diff: tools/tools.gyp

Issue 1120383003: Get generate_dump compiling on Windows (Closed) Base URL: https://chromium.googlesource.com/crashpad/crashpad@tools
Patch Set: fix os type in sysinfo Created 5 years, 7 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
OLDNEW
1 # Copyright 2014 The Crashpad Authors. All rights reserved. 1 # Copyright 2014 The Crashpad Authors. All rights reserved.
2 # 2 #
3 # Licensed under the Apache License, Version 2.0 (the "License"); 3 # Licensed under the Apache License, Version 2.0 (the "License");
4 # you may not use this file except in compliance with the License. 4 # you may not use this file except in compliance with the License.
5 # You may obtain a copy of the License at 5 # You may obtain a copy of the License at
6 # 6 #
7 # http://www.apache.org/licenses/LICENSE-2.0 7 # http://www.apache.org/licenses/LICENSE-2.0
8 # 8 #
9 # Unless required by applicable law or agreed to in writing, software 9 # Unless required by applicable law or agreed to in writing, software
10 # distributed under the License is distributed on an "AS IS" BASIS, 10 # distributed under the License is distributed on an "AS IS" BASIS,
(...skipping 68 matching lines...) Expand 10 before | Expand all | Expand 10 after
79 'xcode_settings': { 79 'xcode_settings': {
80 'OTHER_LDFLAGS': [ 80 'OTHER_LDFLAGS': [
81 '-sectcreate', 81 '-sectcreate',
82 '__TEXT', 82 '__TEXT',
83 '__info_plist', 83 '__info_plist',
84 '<(sectaskaccess_info_plist)' 84 '<(sectaskaccess_info_plist)'
85 ], 85 ],
86 }, 86 },
87 }, 87 },
88 { 88 {
89 'target_name': 'generate_dump',
90 'type': 'executable',
91 'dependencies': [
92 'crashpad_tool_support',
93 '../compat/compat.gyp:crashpad_compat',
94 '../minidump/minidump.gyp:crashpad_minidump',
95 '../snapshot/snapshot.gyp:crashpad_snapshot',
96 '../third_party/mini_chromium/mini_chromium.gyp:base',
97 '../util/util.gyp:crashpad_util',
98 ],
99 'include_dirs': [
100 '..',
101 ],
102 'sources': [
103 'generate_dump.cc',
104 ],
105 'xcode_settings': {
106 'OTHER_LDFLAGS': [
107 '-sectcreate',
108 '__TEXT',
109 '__info_plist',
110 '<(sectaskaccess_info_plist)'
111 ],
112 },
113 },
114 {
115 'target_name': 'on_demand_service_tool', 89 'target_name': 'on_demand_service_tool',
116 'type': 'executable', 90 'type': 'executable',
117 'dependencies': [ 91 'dependencies': [
118 'crashpad_tool_support', 92 'crashpad_tool_support',
119 '../compat/compat.gyp:crashpad_compat', 93 '../compat/compat.gyp:crashpad_compat',
120 '../third_party/mini_chromium/mini_chromium.gyp:base', 94 '../third_party/mini_chromium/mini_chromium.gyp:base',
121 '../util/util.gyp:crashpad_util', 95 '../util/util.gyp:crashpad_util',
122 ], 96 ],
123 'include_dirs': [ 97 'include_dirs': [
124 '..', 98 '..',
(...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after
177 '../third_party/mini_chromium/mini_chromium.gyp:base', 151 '../third_party/mini_chromium/mini_chromium.gyp:base',
178 '../util/util.gyp:crashpad_util', 152 '../util/util.gyp:crashpad_util',
179 ], 153 ],
180 'include_dirs': [ 154 'include_dirs': [
181 '..', 155 '..',
182 ], 156 ],
183 'sources': [ 157 'sources': [
184 'crashpad_database_util.cc', 158 'crashpad_database_util.cc',
185 ], 159 ],
186 }, 160 },
161 {
162 'target_name': 'generate_dump',
163 'type': 'executable',
164 'dependencies': [
165 'crashpad_tool_support',
166 '../compat/compat.gyp:crashpad_compat',
167 '../minidump/minidump.gyp:crashpad_minidump',
168 '../snapshot/snapshot.gyp:crashpad_snapshot',
169 '../third_party/mini_chromium/mini_chromium.gyp:base',
170 '../util/util.gyp:crashpad_util',
171 ],
172 'include_dirs': [
173 '..',
174 ],
175 'sources': [
176 'generate_dump.cc',
177 ],
178 'conditions': [
179 ['OS=="mac"', {
180 'xcode_settings': {
181 'OTHER_LDFLAGS': [
182 '-sectcreate',
183 '__TEXT',
184 '__info_plist',
185 '<(sectaskaccess_info_plist)'
186 ],
187 },
188 }],
189 ]
190 },
187 ], 191 ],
188 }], 192 }],
189 ], 193 ],
190 } 194 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698