OLD | NEW |
1 # Copyright 2015 the V8 project authors. All rights reserved. | 1 # Copyright 2015 the V8 project authors. All rights reserved. |
2 # Copyright 2015 The Chromium Authors. All rights reserved. | 2 # Copyright 2015 The Chromium Authors. All rights reserved. |
3 # Use of this source code is governed by a BSD-style license that can be | 3 # Use of this source code is governed by a BSD-style license that can be |
4 # found in the LICENSE file. | 4 # found in the LICENSE file. |
5 { | 5 { |
6 'conditions': [ | 6 'conditions': [ |
7 # Copy the VS runtime DLLs into the isolate so that they | 7 # Copy the VS runtime DLLs into the isolate so that they |
8 # don't have to be preinstalled on the target machine. | 8 # don't have to be preinstalled on the target machine. |
9 # | 9 # |
10 # VS2013 runtimes | 10 # VS2013 runtimes |
(...skipping 28 matching lines...) Expand all Loading... |
39 '<(PRODUCT_DIR)/msvcr120.dll', | 39 '<(PRODUCT_DIR)/msvcr120.dll', |
40 ], | 40 ], |
41 }, | 41 }, |
42 }], | 42 }], |
43 # VS2015 runtimes | 43 # VS2015 runtimes |
44 ['OS=="win" and msvs_version==2015 and component=="shared_library" and CONFI
GURATION_NAME=="Debug"', { | 44 ['OS=="win" and msvs_version==2015 and component=="shared_library" and CONFI
GURATION_NAME=="Debug"', { |
45 'variables': { | 45 'variables': { |
46 'files': [ | 46 'files': [ |
47 '<(PRODUCT_DIR)/x64/msvcp140d.dll', | 47 '<(PRODUCT_DIR)/x64/msvcp140d.dll', |
48 '<(PRODUCT_DIR)/x64/vccorlib140d.dll', | 48 '<(PRODUCT_DIR)/x64/vccorlib140d.dll', |
49 '<(PRODUCT_DIR)/x64/vcruntime140d.dll', | |
50 '<(PRODUCT_DIR)/x64/ucrtbased.dll', | |
51 ], | 49 ], |
52 }, | 50 }, |
53 }], | 51 }], |
54 ['OS=="win" and msvs_version==2015 and component=="shared_library" and CONFI
GURATION_NAME=="Release"', { | 52 ['OS=="win" and msvs_version==2015 and component=="shared_library" and CONFI
GURATION_NAME=="Release"', { |
55 'variables': { | 53 'variables': { |
56 'files': [ | 54 'files': [ |
57 '<(PRODUCT_DIR)/x64/msvcp140.dll', | 55 '<(PRODUCT_DIR)/x64/msvcp140.dll', |
58 '<(PRODUCT_DIR)/x64/vccorlib140.dll', | 56 '<(PRODUCT_DIR)/x64/vccorlib140.dll', |
59 '<(PRODUCT_DIR)/x64/vcruntime140.dll', | |
60 '<(PRODUCT_DIR)/x64/ucrtbase.dll', | |
61 ], | 57 ], |
62 }, | 58 }, |
63 }], | 59 }], |
64 ['OS=="win" and msvs_version==2015 and component=="shared_library" and (CONF
IGURATION_NAME=="Debug" or CONFIGURATION_NAME=="Debug_x64")', { | 60 ['OS=="win" and msvs_version==2015 and component=="shared_library" and (CONF
IGURATION_NAME=="Debug" or CONFIGURATION_NAME=="Debug_x64")', { |
65 'variables': { | 61 'variables': { |
66 'files': [ | 62 'files': [ |
67 '<(PRODUCT_DIR)/msvcp140d.dll', | 63 '<(PRODUCT_DIR)/msvcp140d.dll', |
68 '<(PRODUCT_DIR)/vccorlib140d.dll', | 64 '<(PRODUCT_DIR)/vccorlib140d.dll', |
69 '<(PRODUCT_DIR)/vcruntime140d.dll', | |
70 '<(PRODUCT_DIR)/ucrtbased.dll', | |
71 ], | 65 ], |
72 }, | 66 }, |
73 }], | 67 }], |
74 ['OS=="win" and msvs_version==2015 and component=="shared_library" and (CONF
IGURATION_NAME=="Release" or CONFIGURATION_NAME=="Release_x64")', { | 68 ['OS=="win" and msvs_version==2015 and component=="shared_library" and (CONF
IGURATION_NAME=="Release" or CONFIGURATION_NAME=="Release_x64")', { |
75 'variables': { | 69 'variables': { |
76 'files': [ | 70 'files': [ |
77 '<(PRODUCT_DIR)/msvcp140.dll', | 71 '<(PRODUCT_DIR)/msvcp140.dll', |
78 '<(PRODUCT_DIR)/vccorlib140.dll', | 72 '<(PRODUCT_DIR)/vccorlib140.dll', |
79 '<(PRODUCT_DIR)/vcruntime140.dll', | |
80 '<(PRODUCT_DIR)/ucrtbase.dll', | |
81 ], | |
82 }, | |
83 }], | |
84 ['OS=="win" and msvs_version==2015 and component=="shared_library" and targe
t_arch=="ia32"', { | |
85 # 32-bit builds have an x64 directory which also needs Windows 10 | |
86 # Universal C Runtime binaries copied over. | |
87 'variables': { | |
88 'files': [ | |
89 '<(PRODUCT_DIR)/x64/api-ms-win-core-console-l1-1-0.dll', | |
90 '<(PRODUCT_DIR)/x64/api-ms-win-core-datetime-l1-1-0.dll', | |
91 '<(PRODUCT_DIR)/x64/api-ms-win-core-debug-l1-1-0.dll', | |
92 '<(PRODUCT_DIR)/x64/api-ms-win-core-errorhandling-l1-1-0.dll', | |
93 '<(PRODUCT_DIR)/x64/api-ms-win-core-file-l1-1-0.dll', | |
94 '<(PRODUCT_DIR)/x64/api-ms-win-core-file-l1-2-0.dll', | |
95 '<(PRODUCT_DIR)/x64/api-ms-win-core-file-l2-1-0.dll', | |
96 '<(PRODUCT_DIR)/x64/api-ms-win-core-handle-l1-1-0.dll', | |
97 '<(PRODUCT_DIR)/x64/api-ms-win-core-heap-l1-1-0.dll', | |
98 '<(PRODUCT_DIR)/x64/api-ms-win-core-interlocked-l1-1-0.dll', | |
99 '<(PRODUCT_DIR)/x64/api-ms-win-core-libraryloader-l1-1-0.dll', | |
100 '<(PRODUCT_DIR)/x64/api-ms-win-core-localization-l1-2-0.dll', | |
101 '<(PRODUCT_DIR)/x64/api-ms-win-core-memory-l1-1-0.dll', | |
102 '<(PRODUCT_DIR)/x64/api-ms-win-core-namedpipe-l1-1-0.dll', | |
103 '<(PRODUCT_DIR)/x64/api-ms-win-core-processenvironment-l1-1-0.dll', | |
104 '<(PRODUCT_DIR)/x64/api-ms-win-core-processthreads-l1-1-0.dll', | |
105 '<(PRODUCT_DIR)/x64/api-ms-win-core-processthreads-l1-1-1.dll', | |
106 '<(PRODUCT_DIR)/x64/api-ms-win-core-profile-l1-1-0.dll', | |
107 '<(PRODUCT_DIR)/x64/api-ms-win-core-rtlsupport-l1-1-0.dll', | |
108 '<(PRODUCT_DIR)/x64/api-ms-win-core-string-l1-1-0.dll', | |
109 '<(PRODUCT_DIR)/x64/api-ms-win-core-synch-l1-1-0.dll', | |
110 '<(PRODUCT_DIR)/x64/api-ms-win-core-synch-l1-2-0.dll', | |
111 '<(PRODUCT_DIR)/x64/api-ms-win-core-sysinfo-l1-1-0.dll', | |
112 '<(PRODUCT_DIR)/x64/api-ms-win-core-timezone-l1-1-0.dll', | |
113 '<(PRODUCT_DIR)/x64/api-ms-win-core-util-l1-1-0.dll', | |
114 '<(PRODUCT_DIR)/x64/api-ms-win-crt-conio-l1-1-0.dll', | |
115 '<(PRODUCT_DIR)/x64/api-ms-win-crt-convert-l1-1-0.dll', | |
116 '<(PRODUCT_DIR)/x64/api-ms-win-crt-environment-l1-1-0.dll', | |
117 '<(PRODUCT_DIR)/x64/api-ms-win-crt-filesystem-l1-1-0.dll', | |
118 '<(PRODUCT_DIR)/x64/api-ms-win-crt-heap-l1-1-0.dll', | |
119 '<(PRODUCT_DIR)/x64/api-ms-win-crt-locale-l1-1-0.dll', | |
120 '<(PRODUCT_DIR)/x64/api-ms-win-crt-math-l1-1-0.dll', | |
121 '<(PRODUCT_DIR)/x64/api-ms-win-crt-multibyte-l1-1-0.dll', | |
122 '<(PRODUCT_DIR)/x64/api-ms-win-crt-private-l1-1-0.dll', | |
123 '<(PRODUCT_DIR)/x64/api-ms-win-crt-process-l1-1-0.dll', | |
124 '<(PRODUCT_DIR)/x64/api-ms-win-crt-runtime-l1-1-0.dll', | |
125 '<(PRODUCT_DIR)/x64/api-ms-win-crt-stdio-l1-1-0.dll', | |
126 '<(PRODUCT_DIR)/x64/api-ms-win-crt-string-l1-1-0.dll', | |
127 '<(PRODUCT_DIR)/x64/api-ms-win-crt-time-l1-1-0.dll', | |
128 '<(PRODUCT_DIR)/x64/api-ms-win-crt-utility-l1-1-0.dll', | |
129 ], | |
130 }, | |
131 }], | |
132 ['OS=="win" and msvs_version==2015 and component=="shared_library"', { | |
133 # Windows 10 Universal C Runtime binaries. | |
134 'variables': { | |
135 'files': [ | |
136 '<(PRODUCT_DIR)/api-ms-win-core-console-l1-1-0.dll', | |
137 '<(PRODUCT_DIR)/api-ms-win-core-datetime-l1-1-0.dll', | |
138 '<(PRODUCT_DIR)/api-ms-win-core-debug-l1-1-0.dll', | |
139 '<(PRODUCT_DIR)/api-ms-win-core-errorhandling-l1-1-0.dll', | |
140 '<(PRODUCT_DIR)/api-ms-win-core-file-l1-1-0.dll', | |
141 '<(PRODUCT_DIR)/api-ms-win-core-file-l1-2-0.dll', | |
142 '<(PRODUCT_DIR)/api-ms-win-core-file-l2-1-0.dll', | |
143 '<(PRODUCT_DIR)/api-ms-win-core-handle-l1-1-0.dll', | |
144 '<(PRODUCT_DIR)/api-ms-win-core-heap-l1-1-0.dll', | |
145 '<(PRODUCT_DIR)/api-ms-win-core-interlocked-l1-1-0.dll', | |
146 '<(PRODUCT_DIR)/api-ms-win-core-libraryloader-l1-1-0.dll', | |
147 '<(PRODUCT_DIR)/api-ms-win-core-localization-l1-2-0.dll', | |
148 '<(PRODUCT_DIR)/api-ms-win-core-memory-l1-1-0.dll', | |
149 '<(PRODUCT_DIR)/api-ms-win-core-namedpipe-l1-1-0.dll', | |
150 '<(PRODUCT_DIR)/api-ms-win-core-processenvironment-l1-1-0.dll', | |
151 '<(PRODUCT_DIR)/api-ms-win-core-processthreads-l1-1-0.dll', | |
152 '<(PRODUCT_DIR)/api-ms-win-core-processthreads-l1-1-1.dll', | |
153 '<(PRODUCT_DIR)/api-ms-win-core-profile-l1-1-0.dll', | |
154 '<(PRODUCT_DIR)/api-ms-win-core-rtlsupport-l1-1-0.dll', | |
155 '<(PRODUCT_DIR)/api-ms-win-core-string-l1-1-0.dll', | |
156 '<(PRODUCT_DIR)/api-ms-win-core-synch-l1-1-0.dll', | |
157 '<(PRODUCT_DIR)/api-ms-win-core-synch-l1-2-0.dll', | |
158 '<(PRODUCT_DIR)/api-ms-win-core-sysinfo-l1-1-0.dll', | |
159 '<(PRODUCT_DIR)/api-ms-win-core-timezone-l1-1-0.dll', | |
160 '<(PRODUCT_DIR)/api-ms-win-core-util-l1-1-0.dll', | |
161 '<(PRODUCT_DIR)/api-ms-win-crt-conio-l1-1-0.dll', | |
162 '<(PRODUCT_DIR)/api-ms-win-crt-convert-l1-1-0.dll', | |
163 '<(PRODUCT_DIR)/api-ms-win-crt-environment-l1-1-0.dll', | |
164 '<(PRODUCT_DIR)/api-ms-win-crt-filesystem-l1-1-0.dll', | |
165 '<(PRODUCT_DIR)/api-ms-win-crt-heap-l1-1-0.dll', | |
166 '<(PRODUCT_DIR)/api-ms-win-crt-locale-l1-1-0.dll', | |
167 '<(PRODUCT_DIR)/api-ms-win-crt-math-l1-1-0.dll', | |
168 '<(PRODUCT_DIR)/api-ms-win-crt-multibyte-l1-1-0.dll', | |
169 '<(PRODUCT_DIR)/api-ms-win-crt-private-l1-1-0.dll', | |
170 '<(PRODUCT_DIR)/api-ms-win-crt-process-l1-1-0.dll', | |
171 '<(PRODUCT_DIR)/api-ms-win-crt-runtime-l1-1-0.dll', | |
172 '<(PRODUCT_DIR)/api-ms-win-crt-stdio-l1-1-0.dll', | |
173 '<(PRODUCT_DIR)/api-ms-win-crt-string-l1-1-0.dll', | |
174 '<(PRODUCT_DIR)/api-ms-win-crt-time-l1-1-0.dll', | |
175 '<(PRODUCT_DIR)/api-ms-win-crt-utility-l1-1-0.dll', | |
176 ], | 73 ], |
177 }, | 74 }, |
178 }], | 75 }], |
179 ], | 76 ], |
180 } | 77 } |
OLD | NEW |