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

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

Issue 9877003: Move cygwin_dir to common.gypi. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge
Patch Set: Include all.gypi as well Created 8 years, 8 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 | Annotate | Revision Log
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 'builtin_in_cc_file': '../bin/builtin_in.cc', 7 'builtin_in_cc_file': '../bin/builtin_in.cc',
8 'corelib_cc_file': '<(SHARED_INTERMEDIATE_DIR)/corelib_gen.cc', 8 'corelib_cc_file': '<(SHARED_INTERMEDIATE_DIR)/corelib_gen.cc',
9 'corelib_impl_cc_file': '<(SHARED_INTERMEDIATE_DIR)/corelib_impl_gen.cc', 9 'corelib_impl_cc_file': '<(SHARED_INTERMEDIATE_DIR)/corelib_impl_gen.cc',
10 'mirrors_cc_file': '<(SHARED_INTERMEDIATE_DIR)/mirrors_gen.cc', 10 'mirrors_cc_file': '<(SHARED_INTERMEDIATE_DIR)/mirrors_gen.cc',
11 'isolate_cc_file': '<(SHARED_INTERMEDIATE_DIR)/isolate_gen.cc', 11 'isolate_cc_file': '<(SHARED_INTERMEDIATE_DIR)/isolate_gen.cc',
12 'snapshot_test_dat_file': '<(SHARED_INTERMEDIATE_DIR)/snapshot_test.dat', 12 'snapshot_test_dat_file': '<(SHARED_INTERMEDIATE_DIR)/snapshot_test.dat',
13 'snapshot_test_in_dat_file': 'snapshot_test_in.dat', 13 'snapshot_test_in_dat_file': 'snapshot_test_in.dat',
14 'snapshot_test_dart_file': 'snapshot_test.dart', 14 'snapshot_test_dart_file': 'snapshot_test.dart',
15 'cygwin_dir': '../../third_party/cygwin',
16 }, 15 },
17 'targets': [ 16 'targets': [
18 { 17 {
19 'target_name': 'libdart_vm', 18 'target_name': 'libdart_vm',
20 'type': 'static_library', 19 'type': 'static_library',
21 'includes': [ 20 'includes': [
22 'vm_sources.gypi', 21 'vm_sources.gypi',
23 '../platform/platform_headers.gypi', 22 '../platform/platform_headers.gypi',
24 '../platform/platform_sources.gypi', 23 '../platform/platform_sources.gypi',
25 ], 24 ],
(...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after
84 'sources': [ 83 'sources': [
85 'bootstrap_nocorelib.cc', 84 'bootstrap_nocorelib.cc',
86 ], 85 ],
87 'include_dirs': [ 86 'include_dirs': [
88 '..', 87 '..',
89 ], 88 ],
90 }, 89 },
91 { 90 {
92 'target_name': 'generate_corelib_cc_file', 91 'target_name': 'generate_corelib_cc_file',
93 'type': 'none', 92 'type': 'none',
94 'conditions': [
95 ['OS=="win"', {
96 'msvs_cygwin_dirs': ['<(cygwin_dir)'],
97 }],
98 ],
99 'includes': [ 93 'includes': [
100 # Load the runtime implementation sources. 94 # Load the runtime implementation sources.
101 '../lib/lib_sources.gypi', 95 '../lib/lib_sources.gypi',
102 # Load the shared core library sources. 96 # Load the shared core library sources.
103 '../../corelib/src/corelib_sources.gypi', 97 '../../corelib/src/corelib_sources.gypi',
104 ], 98 ],
105 'sources/': [ 99 'sources/': [
106 # Exclude all .[cc|h] files. 100 # Exclude all .[cc|h] files.
107 # This is only here for reference. Excludes happen after 101 # This is only here for reference. Excludes happen after
108 # variable expansion, so the script has to do its own 102 # variable expansion, so the script has to do its own
(...skipping 20 matching lines...) Expand all
129 '--var_name', 'dart::Bootstrap::corelib_source_', 123 '--var_name', 'dart::Bootstrap::corelib_source_',
130 '<@(_sources)', 124 '<@(_sources)',
131 ], 125 ],
132 'message': 'Generating ''<(corelib_cc_file)'' file.' 126 'message': 'Generating ''<(corelib_cc_file)'' file.'
133 }, 127 },
134 ] 128 ]
135 }, 129 },
136 { 130 {
137 'target_name': 'generate_corelib_impl_cc_file', 131 'target_name': 'generate_corelib_impl_cc_file',
138 'type': 'none', 132 'type': 'none',
139 'conditions': [
140 ['OS=="win"', {
141 'msvs_cygwin_dirs': ['<(cygwin_dir)'],
142 }],
143 ],
144 'includes': [ 133 'includes': [
145 # Load the runtime implementation sources. 134 # Load the runtime implementation sources.
146 '../lib/lib_impl_sources.gypi', 135 '../lib/lib_impl_sources.gypi',
147 # Load the shared core library sources. 136 # Load the shared core library sources.
148 '../../corelib/src/implementation/corelib_impl_sources.gypi', 137 '../../corelib/src/implementation/corelib_impl_sources.gypi',
149 ], 138 ],
150 'sources/': [ 139 'sources/': [
151 # Exclude all .[cc|h] files. 140 # Exclude all .[cc|h] files.
152 # This is only here for reference. Excludes happen after 141 # This is only here for reference. Excludes happen after
153 # variable expansion, so the script has to do its own 142 # variable expansion, so the script has to do its own
(...skipping 20 matching lines...) Expand all
174 '--var_name', 'dart::Bootstrap::corelib_impl_source_', 163 '--var_name', 'dart::Bootstrap::corelib_impl_source_',
175 '<@(_sources)', 164 '<@(_sources)',
176 ], 165 ],
177 'message': 'Generating ''<(corelib_impl_cc_file)'' file.' 166 'message': 'Generating ''<(corelib_impl_cc_file)'' file.'
178 }, 167 },
179 ] 168 ]
180 }, 169 },
181 { 170 {
182 'target_name': 'generate_mirrors_cc_file', 171 'target_name': 'generate_mirrors_cc_file',
183 'type': 'none', 172 'type': 'none',
184 'conditions': [
185 ['OS=="win"', {
186 'msvs_cygwin_dirs': ['<(cygwin_dir)'],
187 }],
188 ],
189 'includes': [ 173 'includes': [
190 # Load the shared core library sources. 174 # Load the shared core library sources.
191 '../lib/mirrors_sources.gypi', 175 '../lib/mirrors_sources.gypi',
192 ], 176 ],
193 'sources/': [ 177 'sources/': [
194 # Exclude all .[cc|h] files. 178 # Exclude all .[cc|h] files.
195 # This is only here for reference. Excludes happen after 179 # This is only here for reference. Excludes happen after
196 # variable expansion, so the script has to do its own 180 # variable expansion, so the script has to do its own
197 # exclude processing of the sources being passed. 181 # exclude processing of the sources being passed.
198 ['exclude', '\\.cc|h$'], 182 ['exclude', '\\.cc|h$'],
(...skipping 18 matching lines...) Expand all
217 '--var_name', 'dart::Bootstrap::mirrors_source_', 201 '--var_name', 'dart::Bootstrap::mirrors_source_',
218 '<@(_sources)', 202 '<@(_sources)',
219 ], 203 ],
220 'message': 'Generating ''<(mirrors_cc_file)'' file.' 204 'message': 'Generating ''<(mirrors_cc_file)'' file.'
221 }, 205 },
222 ] 206 ]
223 }, 207 },
224 { 208 {
225 'target_name': 'generate_isolate_cc_file', 209 'target_name': 'generate_isolate_cc_file',
226 'type': 'none', 210 'type': 'none',
227 'conditions': [
228 ['OS=="win"', {
229 'msvs_cygwin_dirs': ['<(cygwin_dir)'],
230 }],
231 ],
232 'includes': [ 211 'includes': [
233 # Load the runtime implementation sources. 212 # Load the runtime implementation sources.
234 '../lib/isolate_sources.gypi', 213 '../lib/isolate_sources.gypi',
235 ], 214 ],
236 'sources/': [ 215 'sources/': [
237 # Exclude all .[cc|h] files. 216 # Exclude all .[cc|h] files.
238 # This is only here for reference. Excludes happen after 217 # This is only here for reference. Excludes happen after
239 # variable expansion, so the script has to do its own 218 # variable expansion, so the script has to do its own
240 # exclude processing of the sources being passed. 219 # exclude processing of the sources being passed.
241 ['exclude', '\\.cc|h$'], 220 ['exclude', '\\.cc|h$'],
(...skipping 18 matching lines...) Expand all
260 '--var_name', 'dart::Bootstrap::isolate_source_', 239 '--var_name', 'dart::Bootstrap::isolate_source_',
261 '<@(_sources)', 240 '<@(_sources)',
262 ], 241 ],
263 'message': 'Generating ''<(isolate_cc_file)'' file.' 242 'message': 'Generating ''<(isolate_cc_file)'' file.'
264 }, 243 },
265 ] 244 ]
266 }, 245 },
267 { 246 {
268 'target_name': 'generate_snapshot_test_dat_file', 247 'target_name': 'generate_snapshot_test_dat_file',
269 'type': 'none', 248 'type': 'none',
270 'conditions': [
271 ['OS=="win"', {
272 'msvs_cygwin_dirs': ['<(cygwin_dir)'],
273 }],
274 ],
275 'actions': [ 249 'actions': [
276 { 250 {
277 'action_name': 'generate_snapshot_test_dat', 251 'action_name': 'generate_snapshot_test_dat',
278 'inputs': [ 252 'inputs': [
279 '../tools/create_string_literal.py', 253 '../tools/create_string_literal.py',
280 '<(snapshot_test_in_dat_file)', 254 '<(snapshot_test_in_dat_file)',
281 '<(snapshot_test_dart_file)', 255 '<(snapshot_test_dart_file)',
282 ], 256 ],
283 'outputs': [ 257 'outputs': [
284 '<(snapshot_test_dat_file)', 258 '<(snapshot_test_dat_file)',
285 ], 259 ],
286 'action': [ 260 'action': [
287 'python', 261 'python',
288 'tools/create_string_literal.py', 262 'tools/create_string_literal.py',
289 '--output', '<(snapshot_test_dat_file)', 263 '--output', '<(snapshot_test_dat_file)',
290 '--input_cc', '<(snapshot_test_in_dat_file)', 264 '--input_cc', '<(snapshot_test_in_dat_file)',
291 '--include', 'INTENTIONALLY_LEFT_BLANK', 265 '--include', 'INTENTIONALLY_LEFT_BLANK',
292 '--var_name', 'INTENTIONALLY_LEFT_BLANK_TOO', 266 '--var_name', 'INTENTIONALLY_LEFT_BLANK_TOO',
293 '<(snapshot_test_dart_file)', 267 '<(snapshot_test_dart_file)',
294 ], 268 ],
295 'message': 'Generating ''<(snapshot_test_dat_file)'' file.' 269 'message': 'Generating ''<(snapshot_test_dat_file)'' file.'
296 }, 270 },
297 ] 271 ]
298 }, 272 },
299 ] 273 ]
300 } 274 }
OLDNEW
« dart/dart.gyp ('K') | « dart/runtime/bin/bin.gypi ('k') | dart/tools/gyp/all.gypi » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698