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 'target_defaults': { | 6 'target_defaults': { |
7 'variables': { | 7 'variables': { |
8 'sandbox_windows_target': 0, | 8 'sandbox_windows_target': 0, |
9 }, | 9 }, |
10 'target_conditions': [ | 10 'target_conditions': [ |
(...skipping 148 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
159 'src/sidestep\ia32_opcode_map.cpp', | 159 'src/sidestep\ia32_opcode_map.cpp', |
160 'src/sidestep\mini_disassembler_types.h', | 160 'src/sidestep\mini_disassembler_types.h', |
161 'src/sidestep\mini_disassembler.cpp', | 161 'src/sidestep\mini_disassembler.cpp', |
162 'src/sidestep\mini_disassembler.h', | 162 'src/sidestep\mini_disassembler.h', |
163 'src/sidestep\preamble_patcher_with_stub.cpp', | 163 'src/sidestep\preamble_patcher_with_stub.cpp', |
164 'src/sidestep\preamble_patcher.h', | 164 'src/sidestep\preamble_patcher.h', |
165 'src/Wow64.cc', | 165 'src/Wow64.cc', |
166 'src/Wow64.h', | 166 'src/Wow64.h', |
167 ], | 167 ], |
168 'include_dirs': [ | 168 'include_dirs': [ |
169 '..', | 169 '../..', |
170 ], | 170 ], |
171 'copies': [ | 171 'copies': [ |
172 { | 172 { |
173 'destination': '<(PRODUCT_DIR)', | 173 'destination': '<(PRODUCT_DIR)', |
174 'files': [ | 174 'files': [ |
175 'wow_helper/wow_helper.exe', | 175 'wow_helper/wow_helper.exe', |
176 'wow_helper/wow_helper.pdb', | 176 'wow_helper/wow_helper.pdb', |
177 ], | 177 ], |
178 }, | 178 }, |
179 ], | 179 ], |
180 'direct_dependent_settings': { | 180 'direct_dependent_settings': { |
181 'include_dirs': [ | 181 'include_dirs': [ |
182 'src', | 182 'src', |
183 '..', | 183 '../..', |
184 ], | 184 ], |
185 }, | 185 }, |
186 }, | 186 }, |
187 { | 187 { |
188 'target_name': 'sandbox_win64', | 188 'target_name': 'sandbox_win64', |
189 'type': 'static_library', | 189 'type': 'static_library', |
190 'variables': { | 190 'variables': { |
191 'sandbox_windows_target': 1, | 191 'sandbox_windows_target': 1, |
192 }, | 192 }, |
193 'dependencies': [ | 193 'dependencies': [ |
194 '../testing/gtest.gyp:gtest', | 194 '../testing/gtest.gyp:gtest', |
195 '../base/base.gyp:base_nacl_win64', | 195 '../base/base.gyp:base_nacl_win64', |
196 '../base/base.gyp:base_static_win64', | 196 '../base/base.gyp:base_static_win64', |
197 ], | 197 ], |
198 'configurations': { | 198 'configurations': { |
199 'Common_Base': { | 199 'Common_Base': { |
200 'msvs_target_platform': 'x64', | 200 'msvs_target_platform': 'x64', |
201 }, | 201 }, |
202 }, | 202 }, |
203 'sources': [ | 203 'sources': [ |
204 # Files that are used by the 64-bit version of Windows sandbox only. | 204 # Files that are used by the 64-bit version of Windows sandbox only. |
205 'src/interceptors_64.cc', | 205 'src/interceptors_64.cc', |
206 'src/interceptors_64.h', | 206 'src/interceptors_64.h', |
207 'src/resolver_64.cc', | 207 'src/resolver_64.cc', |
208 'src/service_resolver_64.cc', | 208 'src/service_resolver_64.cc', |
209 'src/Wow64_64.cc', | 209 'src/Wow64_64.cc', |
210 ], | 210 ], |
211 'include_dirs': [ | 211 'include_dirs': [ |
212 '..', | 212 '../..', |
213 ], | 213 ], |
214 'direct_dependent_settings': { | 214 'direct_dependent_settings': { |
215 'include_dirs': [ | 215 'include_dirs': [ |
216 'src', | 216 'src', |
217 '..', | 217 '../..', |
218 ], | 218 ], |
219 }, | 219 }, |
220 'defines': [ | 220 'defines': [ |
221 '<@(nacl_win64_defines)', | 221 '<@(nacl_win64_defines)', |
222 ] | 222 ] |
223 }, | 223 }, |
224 { | 224 { |
225 'target_name': 'sbox_integration_tests', | 225 'target_name': 'sbox_integration_tests', |
226 'type': 'executable', | 226 'type': 'executable', |
227 'dependencies': [ | 227 'dependencies': [ |
(...skipping 100 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
328 'sandbox_poc/pocdll/pocdll.cc', | 328 'sandbox_poc/pocdll/pocdll.cc', |
329 'sandbox_poc/pocdll/processes_and_threads.cc', | 329 'sandbox_poc/pocdll/processes_and_threads.cc', |
330 'sandbox_poc/pocdll/registry.cc', | 330 'sandbox_poc/pocdll/registry.cc', |
331 'sandbox_poc/pocdll/spyware.cc', | 331 'sandbox_poc/pocdll/spyware.cc', |
332 'sandbox_poc/pocdll/utils.h', | 332 'sandbox_poc/pocdll/utils.h', |
333 ], | 333 ], |
334 'defines': [ | 334 'defines': [ |
335 'POCDLL_EXPORTS', | 335 'POCDLL_EXPORTS', |
336 ], | 336 ], |
337 'include_dirs': [ | 337 'include_dirs': [ |
338 '..', | 338 '../..', |
339 ], | 339 ], |
340 }, | 340 }, |
341 ], | 341 ], |
342 } | 342 } |
OLD | NEW |