Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2)

Side by Side Diff: runtime/vm/vm.gypi

Issue 1722713002: Fix windows build failures (Closed) Base URL: git@github.com:dart-lang/sdk.git@master
Patch Set: Created 4 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « runtime/vm/os_win.cc ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 1 # Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2 # for details. All rights reserved. Use of this source code is governed by a 2 # for details. All rights reserved. Use of this source code is governed by a
3 # BSD-style license that can be found in the LICENSE file. 3 # BSD-style license that can be found in the LICENSE file.
4 4
5 { 5 {
6 'variables': { 6 'variables': {
7 'gen_source_dir': '<(SHARED_INTERMEDIATE_DIR)', 7 'gen_source_dir': '<(SHARED_INTERMEDIATE_DIR)',
8 'libgen_in_cc_file': '../lib/libgen_in.cc', 8 'libgen_in_cc_file': '../lib/libgen_in.cc',
9 'builtin_in_cc_file': '../bin/builtin_in.cc', 9 'builtin_in_cc_file': '../bin/builtin_in.cc',
10 'async_cc_file': '<(gen_source_dir)/async_gen.cc', 10 'async_cc_file': '<(gen_source_dir)/async_gen.cc',
(...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after
67 '-lpthread', 67 '-lpthread',
68 '-lrt', 68 '-lrt',
69 '-ldl', 69 '-ldl',
70 ], 70 ],
71 }, 71 },
72 }], 72 }],
73 ['OS=="win"', { 73 ['OS=="win"', {
74 'sources/' : [ 74 'sources/' : [
75 ['exclude', 'gdbjit.cc'], 75 ['exclude', 'gdbjit.cc'],
76 ], 76 ],
77 }], 77 }]],
78 ['dart_vtune_support==0', {
79 'sources/' : [
80 ['exclude', 'vtune\\.(cc|h)$'],
81 ],
82 }],
83 ['dart_vtune_support==1', {
84 'include_dirs': ['<(dart_vtune_root)/include'],
85 'defines': ['DART_VTUNE_SUPPORT'],
86 'link_settings': {
87 'conditions': [
88 ['OS=="linux"', {
89 'libraries': ['-ljitprofiling'],
90 }],
91 ['OS=="win"', {
92 'libraries': ['-ljitprofiling.lib'],
93 }],
94 ],
95 },
96 }]],
97 }, 78 },
98 { 79 {
99 'target_name': 'libdart_vm_precompiled_runtime', 80 'target_name': 'libdart_vm_precompiled_runtime',
100 'type': 'static_library', 81 'type': 'static_library',
101 'toolsets':['host', 'target'], 82 'toolsets':['host', 'target'],
102 'includes': [ 83 'includes': [
103 'vm_sources.gypi', 84 'vm_sources.gypi',
104 '../platform/platform_headers.gypi', 85 '../platform/platform_headers.gypi',
105 '../platform/platform_sources.gypi', 86 '../platform/platform_sources.gypi',
106 ], 87 ],
(...skipping 23 matching lines...) Expand all
130 '-lpthread', 111 '-lpthread',
131 '-lrt', 112 '-lrt',
132 '-ldl', 113 '-ldl',
133 ], 114 ],
134 }, 115 },
135 }], 116 }],
136 ['OS=="win"', { 117 ['OS=="win"', {
137 'sources/' : [ 118 'sources/' : [
138 ['exclude', 'gdbjit.cc'], 119 ['exclude', 'gdbjit.cc'],
139 ], 120 ],
140 }], 121 }]],
141 ['dart_vtune_support==0', {
142 'sources/' : [
143 ['exclude', 'vtune\\.(cc|h)$'],
144 ],
145 }],
146 ['dart_vtune_support==1', {
147 'include_dirs': ['<(dart_vtune_root)/include'],
148 'defines': ['DART_VTUNE_SUPPORT'],
149 'link_settings': {
150 'conditions': [
151 ['OS=="linux"', {
152 'libraries': ['-ljitprofiling'],
153 }],
154 ['OS=="win"', {
155 'libraries': ['-ljitprofiling.lib'],
156 }],
157 ],
158 },
159 }]],
160 }, 122 },
161 { 123 {
162 'target_name': 'libdart_vm_noopt', 124 'target_name': 'libdart_vm_noopt',
163 'type': 'static_library', 125 'type': 'static_library',
164 'toolsets':['host', 'target'], 126 'toolsets':['host', 'target'],
165 'includes': [ 127 'includes': [
166 'vm_sources.gypi', 128 'vm_sources.gypi',
167 '../platform/platform_headers.gypi', 129 '../platform/platform_headers.gypi',
168 '../platform/platform_sources.gypi', 130 '../platform/platform_sources.gypi',
169 ], 131 ],
(...skipping 23 matching lines...) Expand all
193 '-lpthread', 155 '-lpthread',
194 '-lrt', 156 '-lrt',
195 '-ldl', 157 '-ldl',
196 ], 158 ],
197 }, 159 },
198 }], 160 }],
199 ['OS=="win"', { 161 ['OS=="win"', {
200 'sources/' : [ 162 'sources/' : [
201 ['exclude', 'gdbjit.cc'], 163 ['exclude', 'gdbjit.cc'],
202 ], 164 ],
203 }], 165 }]],
204 ['dart_vtune_support==0', {
205 'sources/' : [
206 ['exclude', 'vtune\\.(cc|h)$'],
207 ],
208 }],
209 ['dart_vtune_support==1', {
210 'include_dirs': ['<(dart_vtune_root)/include'],
211 'defines': ['DART_VTUNE_SUPPORT'],
212 'link_settings': {
213 'conditions': [
214 ['OS=="linux"', {
215 'libraries': ['-ljitprofiling'],
216 }],
217 ['OS=="win"', {
218 'libraries': ['-ljitprofiling.lib'],
219 }],
220 ],
221 },
222 }]],
223 }, 166 },
224 { 167 {
225 'target_name': 'libdart_vm_nosnapshot', 168 'target_name': 'libdart_vm_nosnapshot',
226 'type': 'static_library', 169 'type': 'static_library',
227 'toolsets':['host', 'target'], 170 'toolsets':['host', 'target'],
228 'includes': [ 171 'includes': [
229 'vm_sources.gypi', 172 'vm_sources.gypi',
230 '../platform/platform_headers.gypi', 173 '../platform/platform_headers.gypi',
231 '../platform/platform_sources.gypi', 174 '../platform/platform_sources.gypi',
232 ], 175 ],
(...skipping 24 matching lines...) Expand all
257 '-lpthread', 200 '-lpthread',
258 '-lrt', 201 '-lrt',
259 '-ldl', 202 '-ldl',
260 ], 203 ],
261 }, 204 },
262 }], 205 }],
263 ['OS=="win"', { 206 ['OS=="win"', {
264 'sources/' : [ 207 'sources/' : [
265 ['exclude', 'gdbjit.cc'], 208 ['exclude', 'gdbjit.cc'],
266 ], 209 ],
267 }], 210 }]],
268 ['dart_vtune_support==0', {
269 'sources/' : [
270 ['exclude', 'vtune\\.(cc|h)$'],
271 ],
272 }],
273 ['dart_vtune_support==1', {
274 'include_dirs': ['<(dart_vtune_root)/include'],
275 'defines': ['DART_VTUNE_SUPPORT'],
276 'link_settings': {
277 'conditions': [
278 ['OS=="linux"', {
279 'libraries': ['-ljitprofiling'],
280 }],
281 ['OS=="win"', {
282 'libraries': ['-ljitprofiling.lib'],
283 }],
284 ],
285 },
286 }]],
287 }, 211 },
288 { 212 {
289 'target_name': 'libdart_lib_nosnapshot', 213 'target_name': 'libdart_lib_nosnapshot',
290 'type': 'static_library', 214 'type': 'static_library',
291 'toolsets':['host', 'target'], 215 'toolsets':['host', 'target'],
292 'dependencies': [ 216 'dependencies': [
293 'generate_async_cc_file#host', 217 'generate_async_cc_file#host',
294 'generate_async_patch_cc_file#host', 218 'generate_async_patch_cc_file#host',
295 'generate_core_cc_file#host', 219 'generate_core_cc_file#host',
296 'generate_core_patch_cc_file#host', 220 'generate_core_patch_cc_file#host',
(...skipping 1025 matching lines...) Expand 10 before | Expand all | Expand 10 after
1322 '--var_name', 'dart::Bootstrap::_vmservice_patch_paths_', 1246 '--var_name', 'dart::Bootstrap::_vmservice_patch_paths_',
1323 '--library_name', 'dart:_vmservice', 1247 '--library_name', 'dart:_vmservice',
1324 '<@(_sources)', 1248 '<@(_sources)',
1325 ], 1249 ],
1326 'message': 'Generating ''<(vmservice_patch_cc_file)'' file.' 1250 'message': 'Generating ''<(vmservice_patch_cc_file)'' file.'
1327 }, 1251 },
1328 ] 1252 ]
1329 }, 1253 },
1330 ] 1254 ]
1331 } 1255 }
OLDNEW
« no previous file with comments | « runtime/vm/os_win.cc ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698