OLD | NEW |
1 # Copyright (c) 2011 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2011 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 'variables': { | 5 'variables': { |
6 'dest_dir': '<(PRODUCT_DIR)/syzygy', | 6 'dest_dir': '<(PRODUCT_DIR)/syzygy', |
7 }, | 7 }, |
8 'conditions': [ | 8 'conditions': [ |
9 ['syzyasan==1', { | 9 ['syzyasan==1', { |
10 'variables': { | 10 'variables': { |
11 'syzygy_exe_dir': '<(DEPTH)/third_party/syzygy/binaries/exe', | 11 'syzygy_exe_dir': '<(DEPTH)/third_party/syzygy/binaries/exe', |
| 12 'kasko_exe_dir': '<(DEPTH)/third_party/kasko', |
12 }, | 13 }, |
13 # Copy the SyzyASan runtime and logger to the syzygy directory. | 14 # Copy the SyzyASan runtime and logger to the syzygy directory. |
| 15 # TODO(erikwright): Decouple Kasko from SyzyASAN. |
14 'targets': [ | 16 'targets': [ |
15 { | 17 { |
16 'target_name': 'copy_syzyasan_binaries', | 18 'target_name': 'copy_syzyasan_binaries', |
17 'type': 'none', | 19 'type': 'none', |
18 'outputs': [ | 20 'outputs': [ |
19 '<(dest_dir)/agent_logger.exe', | 21 '<(dest_dir)/agent_logger.exe', |
| 22 '<(dest_dir)/kasko.dll', |
| 23 '<(dest_dir)/kasko.dll.pdb', |
20 '<(dest_dir)/syzyasan_rtl.dll', | 24 '<(dest_dir)/syzyasan_rtl.dll', |
21 '<(dest_dir)/syzyasan_rtl.dll.pdb', | 25 '<(dest_dir)/syzyasan_rtl.dll.pdb', |
22 ], | 26 ], |
23 'copies': [ | 27 'copies': [ |
24 { | 28 { |
25 'destination': '<(dest_dir)', | 29 'destination': '<(dest_dir)', |
26 'files': [ | 30 'files': [ |
| 31 '<(kasko_exe_dir)/kasko.dll', |
| 32 '<(kasko_exe_dir)/kasko.dll.pdb', |
27 '<(syzygy_exe_dir)/agent_logger.exe', | 33 '<(syzygy_exe_dir)/agent_logger.exe', |
28 '<(syzygy_exe_dir)/syzyasan_rtl.dll', | 34 '<(syzygy_exe_dir)/syzyasan_rtl.dll', |
29 '<(syzygy_exe_dir)/syzyasan_rtl.dll.pdb', | 35 '<(syzygy_exe_dir)/syzyasan_rtl.dll.pdb', |
30 ], | 36 ], |
31 }, | 37 }, |
32 ], | 38 ], |
33 }, | 39 }, |
34 ], | 40 ], |
35 }], | 41 }], |
36 ['OS=="win" and fastbuild==0', { | 42 ['OS=="win" and fastbuild==0', { |
(...skipping 73 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
110 }, | 116 }, |
111 ], | 117 ], |
112 }], | 118 }], |
113 }], | 119 }], |
114 ], | 120 ], |
115 }], | 121 }], |
116 ], | 122 ], |
117 }], | 123 }], |
118 ], | 124 ], |
119 } | 125 } |
OLD | NEW |