| OLD | NEW |
| 1 # | 1 # |
| 2 # Copyright (C) 2013 Google Inc. All rights reserved. | 2 # Copyright (C) 2013 Google Inc. All rights reserved. |
| 3 # | 3 # |
| 4 # Redistribution and use in source and binary forms, with or without | 4 # Redistribution and use in source and binary forms, with or without |
| 5 # modification, are permitted provided that the following conditions are | 5 # modification, are permitted provided that the following conditions are |
| 6 # met: | 6 # met: |
| 7 # | 7 # |
| 8 # * Redistributions of source code must retain the above copyright | 8 # * Redistributions of source code must retain the above copyright |
| 9 # notice, this list of conditions and the following disclaimer. | 9 # notice, this list of conditions and the following disclaimer. |
| 10 # * Redistributions in binary form must reproduce the above | 10 # * Redistributions in binary form must reproduce the above |
| (...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 48 '<@(python_svg_idl_files)', | 48 '<@(python_svg_idl_files)', |
| 49 ], | 49 ], |
| 50 'perl_and_python_idl_files': [ | 50 'perl_and_python_idl_files': [ |
| 51 '<@(deprecated_perl_idl_files)', | 51 '<@(deprecated_perl_idl_files)', |
| 52 '<@(python_idl_files)', | 52 '<@(python_idl_files)', |
| 53 ], | 53 ], |
| 54 'webcore_test_support_idl_files': [ | 54 'webcore_test_support_idl_files': [ |
| 55 '<@(deprecated_perl_webcore_test_support_idl_files)', | 55 '<@(deprecated_perl_webcore_test_support_idl_files)', |
| 56 '<@(python_webcore_test_support_idl_files)', | 56 '<@(python_webcore_test_support_idl_files)', |
| 57 ], | 57 ], |
| 58 'code_generator_template_files': [ |
| 59 'templates/callback.h', |
| 60 'templates/callback.cpp', |
| 61 ], |
| 58 | 62 |
| 59 'bindings_output_dir': '<(SHARED_INTERMEDIATE_DIR)/webkit/bindings', | 63 'bindings_output_dir': '<(SHARED_INTERMEDIATE_DIR)/webkit/bindings', |
| 60 'generated_global_constructors_idl_files': [ | 64 'generated_global_constructors_idl_files': [ |
| 61 '<(SHARED_INTERMEDIATE_DIR)/WindowConstructors.idl', | 65 '<(SHARED_INTERMEDIATE_DIR)/WindowConstructors.idl', |
| 62 '<(SHARED_INTERMEDIATE_DIR)/WorkerGlobalScopeConstructors.idl', | 66 '<(SHARED_INTERMEDIATE_DIR)/WorkerGlobalScopeConstructors.idl', |
| 63 '<(SHARED_INTERMEDIATE_DIR)/SharedWorkerGlobalScopeConstructors.idl', | 67 '<(SHARED_INTERMEDIATE_DIR)/SharedWorkerGlobalScopeConstructors.idl', |
| 64 '<(SHARED_INTERMEDIATE_DIR)/DedicatedWorkerGlobalScopeConstructors.idl'
, | 68 '<(SHARED_INTERMEDIATE_DIR)/DedicatedWorkerGlobalScopeConstructors.idl'
, |
| 65 ], | 69 ], |
| 66 | 70 |
| 67 'conditions': [ | 71 'conditions': [ |
| (...skipping 197 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 265 '<(DEPTH)/tools/idl_parser/idl_parser.py', | 269 '<(DEPTH)/tools/idl_parser/idl_parser.py', |
| 266 'scripts/blink_idl_lexer.py', | 270 'scripts/blink_idl_lexer.py', |
| 267 'scripts/blink_idl_parser.py', | 271 'scripts/blink_idl_parser.py', |
| 268 'scripts/code_generator_v8.py', | 272 'scripts/code_generator_v8.py', |
| 269 'scripts/idl_definitions.py', | 273 'scripts/idl_definitions.py', |
| 270 'scripts/idl_definitions_builder.py', | 274 'scripts/idl_definitions_builder.py', |
| 271 'scripts/idl_reader.py', | 275 'scripts/idl_reader.py', |
| 272 'scripts/idl_validator.py', | 276 'scripts/idl_validator.py', |
| 273 'scripts/interface_dependency_resolver.py', | 277 'scripts/interface_dependency_resolver.py', |
| 274 'scripts/IDLAttributes.txt', | 278 'scripts/IDLAttributes.txt', |
| 279 '<@(code_generator_template_files)', |
| 275 # FIXME: If the dependency structure changes, we rebuild all files, | 280 # FIXME: If the dependency structure changes, we rebuild all files, |
| 276 # since we're not computing dependencies file-by-file in the build. | 281 # since we're not computing dependencies file-by-file in the build. |
| 277 '<(SHARED_INTERMEDIATE_DIR)/InterfaceDependencies.txt', | 282 '<(SHARED_INTERMEDIATE_DIR)/InterfaceDependencies.txt', |
| 278 # FIXME: Similarly, if any partial interface changes, rebuild | 283 # FIXME: Similarly, if any partial interface changes, rebuild |
| 279 # everything, since every IDL potentially depends on them, because | 284 # everything, since every IDL potentially depends on them, because |
| 280 # we're not computing dependencies file-by-file. | 285 # we're not computing dependencies file-by-file. |
| 281 '<!@pymod_do_main(list_idl_files_with_partial_interface <@(perl_and_py
thon_idl_files))', | 286 '<!@pymod_do_main(list_idl_files_with_partial_interface <@(perl_and_py
thon_idl_files))', |
| 282 # Generated IDLs are all partial interfaces, hence everything | 287 # Generated IDLs are all partial interfaces, hence everything |
| 283 # potentially depends on them. | 288 # potentially depends on them. |
| 284 '<@(generated_global_constructors_idl_files)', | 289 '<@(generated_global_constructors_idl_files)', |
| (...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 343 '../core/scripts/action_derivedsourcesallinone.py', | 348 '../core/scripts/action_derivedsourcesallinone.py', |
| 344 '<(SHARED_INTERMEDIATE_DIR)/InterfaceDependencies.txt', | 349 '<(SHARED_INTERMEDIATE_DIR)/InterfaceDependencies.txt', |
| 345 '--', | 350 '--', |
| 346 '<@(derived_sources_aggregate_files)', | 351 '<@(derived_sources_aggregate_files)', |
| 347 ], | 352 ], |
| 348 'message': 'Generating bindings derived sources', | 353 'message': 'Generating bindings derived sources', |
| 349 }], | 354 }], |
| 350 }, | 355 }, |
| 351 ], | 356 ], |
| 352 } | 357 } |
| OLD | NEW |