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': { |
(...skipping 23 matching lines...) Expand all Loading... |
34 }, | 34 }, |
35 ], | 35 ], |
36 }], | 36 }], |
37 ['OS=="win" and fastbuild==0', { | 37 ['OS=="win" and fastbuild==0', { |
38 'conditions': [ | 38 'conditions': [ |
39 ['syzygy_optimize==1 or syzyasan==1', { | 39 ['syzygy_optimize==1 or syzyasan==1', { |
40 'variables': { | 40 'variables': { |
41 'dll_name': 'chrome', | 41 'dll_name': 'chrome', |
42 }, | 42 }, |
43 'targets': [ | 43 'targets': [ |
| 44 # GN version: //chrome/tools/build/win/syzygy:chrome_dll_syzygy |
44 { | 45 { |
45 'target_name': 'chrome_dll_syzygy', | 46 'target_name': 'chrome_dll_syzygy', |
46 'type': 'none', | 47 'type': 'none', |
47 'sources' : [], | 48 'sources' : [], |
48 'includes': [ | 49 'includes': [ |
49 'chrome_syzygy.gypi', | 50 'chrome_syzygy.gypi', |
50 ], | 51 ], |
51 }, | 52 }, |
52 ], | 53 ], |
53 }], | 54 }], |
54 ['chrome_multiple_dll==1', { | 55 ['chrome_multiple_dll==1', { |
55 'conditions': [ | 56 'conditions': [ |
56 ['syzyasan==1 or syzygy_optimize==1', { | 57 ['syzyasan==1 or syzygy_optimize==1', { |
57 'variables': { | 58 'variables': { |
58 'dll_name': 'chrome_child', | 59 'dll_name': 'chrome_child', |
59 }, | 60 }, |
60 'targets': [ | 61 'targets': [ |
| 62 # GN version: //chrome/tools/build/win/syzygy:chrome_child_dll_s
yzygy |
61 { | 63 { |
62 'target_name': 'chrome_child_dll_syzygy', | 64 'target_name': 'chrome_child_dll_syzygy', |
63 'type': 'none', | 65 'type': 'none', |
64 # For the official SyzyASan builds just copy chrome_child.dll | 66 # For the official SyzyASan builds just copy chrome_child.dll |
65 # to the Syzygy directory. | 67 # to the Syzygy directory. |
66 'conditions': [ | 68 'conditions': [ |
67 ['syzyasan==1 and buildtype=="Official"', { | 69 ['syzyasan==1 and buildtype=="Official"', { |
68 'dependencies': [ | 70 'dependencies': [ |
69 'chrome_child_dll_syzygy_copy' | 71 'chrome_child_dll_syzygy_copy' |
70 ], | 72 ], |
(...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
112 }, | 114 }, |
113 ], | 115 ], |
114 }], | 116 }], |
115 }], | 117 }], |
116 ], | 118 ], |
117 }], | 119 }], |
118 ], | 120 ], |
119 }], | 121 }], |
120 ], | 122 ], |
121 } | 123 } |
OLD | NEW |