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

Side by Side Diff: Source/bindings/derived_sources.gyp

Issue 19607011: Generate binding code for VoidCallback.idl with code generator in python (Closed) Base URL: https://chromium.googlesource.com/chromium/blink@master
Patch Set: fix double -> single quote etc Created 7 years, 5 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
OLDNEW
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
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 'jinja_template_files': [
haraken 2013/07/26 02:03:30 Nit: code_generator_template_files
kojih 2013/07/26 07:18:38 done.
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
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 '<@(jinja_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
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 }
OLDNEW
« no previous file with comments | « no previous file | Source/bindings/scripts/code_generator_v8.py » ('j') | Source/bindings/scripts/code_generator_v8.py » ('J')

Powered by Google App Engine
This is Rietveld 408576698