OLD | NEW |
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 94 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
105 'copy <(PRODUCT_DIR)\crashpad_handler.exe ' | 105 'copy <(PRODUCT_DIR)\crashpad_handler.exe ' |
106 '<(PRODUCT_DIR)\crashpad_handler.com >nul && ' | 106 '<(PRODUCT_DIR)\crashpad_handler.com >nul && ' |
107 'editbin -nologo -subsystem:console ' | 107 'editbin -nologo -subsystem:console ' |
108 '<(PRODUCT_DIR)\crashpad_handler.com >nul', | 108 '<(PRODUCT_DIR)\crashpad_handler.com >nul', |
109 ], | 109 ], |
110 'msvs_cygwin_shell': '0', | 110 'msvs_cygwin_shell': '0', |
111 'quote_cmd': '0', | 111 'quote_cmd': '0', |
112 }, | 112 }, |
113 ], | 113 ], |
114 }, | 114 }, |
115 { | |
116 'target_name': 'crashy_program', | |
117 'type': 'executable', | |
118 'dependencies': [ | |
119 '../client/client.gyp:crashpad_client', | |
120 '../third_party/mini_chromium/mini_chromium.gyp:base', | |
121 '../util/util.gyp:crashpad_util', | |
122 ], | |
123 'include_dirs': [ | |
124 '..', | |
125 ], | |
126 'sources': [ | |
127 'win/crashy_test_program.cc', | |
128 ], | |
129 }, | |
130 { | |
131 'target_name': 'crashy_signal', | |
132 'type': 'executable', | |
133 'dependencies': [ | |
134 '../client/client.gyp:crashpad_client', | |
135 '../third_party/mini_chromium/mini_chromium.gyp:base', | |
136 ], | |
137 'include_dirs': [ | |
138 '..', | |
139 ], | |
140 'sources': [ | |
141 'win/crashy_signal.cc', | |
142 ], | |
143 }, | |
144 { | |
145 'target_name': 'crash_other_program', | |
146 'type': 'executable', | |
147 'dependencies': [ | |
148 '../client/client.gyp:crashpad_client', | |
149 '../test/test.gyp:crashpad_test', | |
150 '../third_party/mini_chromium/mini_chromium.gyp:base', | |
151 '../util/util.gyp:crashpad_util', | |
152 ], | |
153 'sources': [ | |
154 'win/crash_other_program.cc', | |
155 ], | |
156 }, | |
157 { | |
158 'target_name': 'fake_handler_that_crashes_at_startup', | |
159 'type': 'executable', | |
160 'sources': [ | |
161 'win/fake_handler_that_crashes_at_startup.cc', | |
162 ], | |
163 }, | |
164 { | |
165 'target_name': 'hanging_program', | |
166 'type': 'executable', | |
167 'dependencies': [ | |
168 '../client/client.gyp:crashpad_client', | |
169 '../third_party/mini_chromium/mini_chromium.gyp:base', | |
170 ], | |
171 'sources': [ | |
172 'win/hanging_program.cc', | |
173 ], | |
174 }, | |
175 { | |
176 'target_name': 'loader_lock_dll', | |
177 'type': 'loadable_module', | |
178 'sources': [ | |
179 'win/loader_lock_dll.cc', | |
180 ], | |
181 'msvs_settings': { | |
182 'NoImportLibrary': 'true', | |
183 }, | |
184 }, | |
185 { | |
186 'target_name': 'self_destroying_program', | |
187 'type': 'executable', | |
188 'dependencies': [ | |
189 '../client/client.gyp:crashpad_client', | |
190 '../compat/compat.gyp:crashpad_compat', | |
191 '../snapshot/snapshot.gyp:crashpad_snapshot', | |
192 '../third_party/mini_chromium/mini_chromium.gyp:base', | |
193 '../util/util.gyp:crashpad_util', | |
194 ], | |
195 'include_dirs': [ | |
196 '..', | |
197 ], | |
198 'sources': [ | |
199 'win/self_destroying_test_program.cc', | |
200 ], | |
201 }, | |
202 ], | 115 ], |
203 'conditions': [ | |
204 # Cannot create an x64 DLL with embedded debug info. | |
205 ['target_arch=="ia32"', { | |
206 'targets': [ | |
207 { | |
208 'target_name': 'crashy_z7_loader', | |
209 'type': 'executable', | |
210 'dependencies': [ | |
211 '../client/client.gyp:crashpad_client', | |
212 '../test/test.gyp:crashpad_test', | |
213 '../third_party/mini_chromium/mini_chromium.gyp:base', | |
214 ], | |
215 'include_dirs': [ | |
216 '..', | |
217 ], | |
218 'sources': [ | |
219 'win/crashy_test_z7_loader.cc', | |
220 ], | |
221 }, | |
222 ], | |
223 }], | |
224 ], | |
225 }, { | |
226 'targets': [], | |
227 }], | 116 }], |
228 ], | 117 ], |
229 } | 118 } |
OLD | NEW |