| 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 interfaces info for modules, used to generate bindings |    5 # Generate IDL interfaces info for modules, used to generate bindings | 
|    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 172 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  183         '<@(modules_global_constructors_generated_idl_files)', |  183         '<@(modules_global_constructors_generated_idl_files)', | 
|  184         '<@(modules_global_constructors_generated_header_files)', |  184         '<@(modules_global_constructors_generated_header_files)', | 
|  185       ], |  185       ], | 
|  186     }, |  186     }, | 
|  187     'includes': ['../../bindings/scripts/global_constructors.gypi'], |  187     'includes': ['../../bindings/scripts/global_constructors.gypi'], | 
|  188   }, |  188   }, | 
|  189 ################################################################################ |  189 ################################################################################ | 
|  190   { |  190   { | 
|  191     'target_name': 'interfaces_info_individual_modules', |  191     'target_name': 'interfaces_info_individual_modules', | 
|  192     'dependencies': [ |  192     'dependencies': [ | 
 |  193       '<(bindings_scripts_dir)/scripts.gyp:cached_lex_yacc_tables', | 
|  193       'modules_core_global_constructors_idls', |  194       'modules_core_global_constructors_idls', | 
|  194       'modules_global_constructors_idls', |  195       'modules_global_constructors_idls', | 
|  195     ], |  196     ], | 
|  196     'variables': { |  197     'variables': { | 
 |  198       'cache_directory': '<(bindings_modules_output_dir)/../scripts', | 
|  197       'static_idl_files': '<(modules_static_idl_files)', |  199       'static_idl_files': '<(modules_static_idl_files)', | 
|  198       'generated_idl_files': '<(modules_generated_idl_files)', |  200       'generated_idl_files': '<(modules_generated_idl_files)', | 
|  199       'output_file': |  201       'output_file': | 
|  200         '<(bindings_modules_output_dir)/InterfacesInfoModulesIndividual.pickle', |  202         '<(bindings_modules_output_dir)/InterfacesInfoModulesIndividual.pickle', | 
|  201     }, |  203     }, | 
|  202     'includes': ['../../bindings/scripts/interfaces_info_individual.gypi'], |  204     'includes': ['../../bindings/scripts/interfaces_info_individual.gypi'], | 
|  203   }, |  205   }, | 
|  204 ################################################################################ |  206 ################################################################################ | 
|  205   { |  207   { | 
|  206     # GN version: //third_party/WebKit/Source/bindings/modules:interfaces_info |  208     # GN version: //third_party/WebKit/Source/bindings/modules:interfaces_info | 
|  207     'target_name': 'interfaces_info', |  209     'target_name': 'interfaces_info', | 
|  208     'dependencies': [ |  210     'dependencies': [ | 
|  209         '../core/generated.gyp:interfaces_info_individual_core', |  211         '../core/generated.gyp:interfaces_info_individual_core', | 
|  210         'interfaces_info_individual_modules', |  212         'interfaces_info_individual_modules', | 
|  211     ], |  213     ], | 
|  212     'variables': { |  214     'variables': { | 
|  213       'input_files': [ |  215       'input_files': [ | 
|  214         '<(bindings_core_output_dir)/InterfacesInfoCoreIndividual.pickle', |  216         '<(bindings_core_output_dir)/InterfacesInfoCoreIndividual.pickle', | 
|  215         '<(bindings_modules_output_dir)/InterfacesInfoModulesIndividual.pickle', |  217         '<(bindings_modules_output_dir)/InterfacesInfoModulesIndividual.pickle', | 
|  216       ], |  218       ], | 
|  217       'output_file': |  219       'output_file': | 
|  218         '<(bindings_modules_output_dir)/InterfacesInfoModules.pickle', |  220         '<(bindings_modules_output_dir)/InterfacesInfoModules.pickle', | 
|  219     }, |  221     }, | 
|  220     'includes': ['../../bindings/scripts/interfaces_info_overall.gypi'], |  222     'includes': ['../../bindings/scripts/interfaces_info_overall.gypi'], | 
|  221   }, |  223   }, | 
|  222 ################################################################################ |  224 ################################################################################ | 
|  223   ],  # targets |  225   ],  # targets | 
|  224 } |  226 } | 
| OLD | NEW |