OLD | NEW |
1 # Copyright 2014 The Chromium Authors. All rights reserved. | 1 # Copyright 2014 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 # Generate IDL bindings for modules, plus aggregate bindings files. | 5 # Generate IDL bindings for modules, plus aggregate bindings files. |
6 # | 6 # |
7 # Design doc: http://www.chromium.org/developers/design-documents/idl-build | 7 # Design doc: http://www.chromium.org/developers/design-documents/idl-build |
8 | 8 |
9 { | 9 { |
10 'includes': [ | 10 'includes': [ |
(...skipping 237 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
248 'inputs': [ | 248 'inputs': [ |
249 '<(bindings_scripts_dir)/aggregate_generated_bindings.py', | 249 '<(bindings_scripts_dir)/aggregate_generated_bindings.py', |
250 '<(core_idl_with_modules_dependency_files_list)', | 250 '<(core_idl_with_modules_dependency_files_list)', |
251 ], | 251 ], |
252 'outputs': [ | 252 'outputs': [ |
253 '<@(bindings_modules_v8_generated_partial_aggregate_files)', | 253 '<@(bindings_modules_v8_generated_partial_aggregate_files)', |
254 ], | 254 ], |
255 'action': [ | 255 'action': [ |
256 'python', | 256 'python', |
257 '<(bindings_scripts_dir)/aggregate_generated_bindings.py', | 257 '<(bindings_scripts_dir)/aggregate_generated_bindings.py', |
| 258 '--component-directory', |
258 'modules', | 259 'modules', |
| 260 '--input-file', |
259 '<(core_idl_with_modules_dependency_files_list)', | 261 '<(core_idl_with_modules_dependency_files_list)', |
260 '--', | 262 '--partial', |
261 '<@(bindings_modules_v8_generated_partial_aggregate_files)', | 263 '<@(bindings_modules_v8_generated_partial_aggregate_files)', |
262 ], | 264 ], |
263 'message': 'Generating aggregate generated modules V8 partial bindings fil
es', | 265 'message': 'Generating aggregate generated modules V8 partial bindings fil
es', |
264 }], | 266 }], |
265 }, | 267 }, |
266 ################################################################################ | 268 ################################################################################ |
267 { | 269 { |
268 'target_name': 'bindings_modules_v8_generated_init_partial', | 270 'target_name': 'bindings_modules_v8_generated_init_partial', |
269 'type': 'none', | 271 'type': 'none', |
270 'actions': [{ | 272 'actions': [{ |
(...skipping 28 matching lines...) Expand all Loading... |
299 'bindings_modules_v8_generated_aggregate', | 301 'bindings_modules_v8_generated_aggregate', |
300 'bindings_modules_v8_generated_individual', | 302 'bindings_modules_v8_generated_individual', |
301 'bindings_modules_v8_generated_init_partial', | 303 'bindings_modules_v8_generated_init_partial', |
302 'bindings_modules_v8_generated_partial_aggregate', | 304 'bindings_modules_v8_generated_partial_aggregate', |
303 'bindings_modules_v8_generated_partial_individual', | 305 'bindings_modules_v8_generated_partial_individual', |
304 ], | 306 ], |
305 }, | 307 }, |
306 ################################################################################ | 308 ################################################################################ |
307 ], # targets | 309 ], # targets |
308 } | 310 } |
OLD | NEW |