| 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 15 matching lines...) Expand all  Loading... | 
|   26   'targets': [ |   26   'targets': [ | 
|   27 ################################################################################ |   27 ################################################################################ | 
|   28   { |   28   { | 
|   29     'target_name': 'bindings_modules_generated_individual', |   29     'target_name': 'bindings_modules_generated_individual', | 
|   30     'type': 'none', |   30     'type': 'none', | 
|   31     # The 'binding' rule generates .h files, so mark as hard_dependency, per: |   31     # The 'binding' rule generates .h files, so mark as hard_dependency, per: | 
|   32     # https://code.google.com/p/gyp/wiki/InputFormatReference#Linking_Dependenci
     es |   32     # https://code.google.com/p/gyp/wiki/InputFormatReference#Linking_Dependenci
     es | 
|   33     'hard_dependency': 1, |   33     'hard_dependency': 1, | 
|   34     'dependencies': [ |   34     'dependencies': [ | 
|   35       '../../../core/core_generated.gyp:generated_testing_idls', |   35       '../../../core/core_generated.gyp:generated_testing_idls', | 
|   36       '<(bindings_dir)/generated.gyp:interfaces_info', |   36       '<(bindings_dir)/core/v8/generated.gyp:interfaces_info', | 
|   37       '<(bindings_scripts_dir)/scripts.gyp:cached_jinja_templates', |   37       '<(bindings_scripts_dir)/scripts.gyp:cached_jinja_templates', | 
|   38       '<(bindings_scripts_dir)/scripts.gyp:cached_lex_yacc_tables', |   38       '<(bindings_scripts_dir)/scripts.gyp:cached_lex_yacc_tables', | 
|   39     ], |   39     ], | 
|   40     'sources': [ |   40     'sources': [ | 
|   41       '<@(modules_interface_idl_files)', |   41       '<@(modules_interface_idl_files)', | 
|   42     ], |   42     ], | 
|   43     'rules': [{ |   43     'rules': [{ | 
|   44       'rule_name': 'binding', |   44       'rule_name': 'binding', | 
|   45       'extension': 'idl', |   45       'extension': 'idl', | 
|   46       'msvs_external_rule': 1, |   46       'msvs_external_rule': 1, | 
| (...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  114     'target_name': 'bindings_modules_generated', |  114     'target_name': 'bindings_modules_generated', | 
|  115     'type': 'none', |  115     'type': 'none', | 
|  116     'dependencies': [ |  116     'dependencies': [ | 
|  117       'bindings_modules_generated_aggregate', |  117       'bindings_modules_generated_aggregate', | 
|  118       'bindings_modules_generated_individual', |  118       'bindings_modules_generated_individual', | 
|  119     ], |  119     ], | 
|  120   }, |  120   }, | 
|  121 ################################################################################ |  121 ################################################################################ | 
|  122   ],  # targets |  122   ],  # targets | 
|  123 } |  123 } | 
| OLD | NEW |