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

Side by Side Diff: third_party/WebKit/Source/bindings/scripts/scripts.gni

Issue 2312093003: Generated bindings for IDL callback functions (Closed)
Patch Set: Addressed comments Created 4 years, 3 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 # 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 import("//third_party/WebKit/Source/core/core_idl_files.gni") 5 import("//third_party/WebKit/Source/core/core_idl_files.gni")
6 import("//third_party/WebKit/Source/modules/modules_idl_files.gni") 6 import("//third_party/WebKit/Source/modules/modules_idl_files.gni")
7 7
8 bindings_scripts_dir = get_path_info(".", "abspath") 8 bindings_scripts_dir = get_path_info(".", "abspath")
9 bindings_scripts_output_dir = "$root_gen_dir/blink/bindings/scripts" 9 bindings_scripts_output_dir = "$root_gen_dir/blink/bindings/scripts"
10 10
(...skipping 24 matching lines...) Expand all
35 "idl_definitions.py", 35 "idl_definitions.py",
36 "idl_reader.py", 36 "idl_reader.py",
37 "idl_types.py", 37 "idl_types.py",
38 "idl_validator.py", 38 "idl_validator.py",
39 "interface_dependency_resolver.py", 39 "interface_dependency_resolver.py",
40 40
41 # V8 code generator 41 # V8 code generator
42 "code_generator.py", 42 "code_generator.py",
43 "code_generator_v8.py", 43 "code_generator_v8.py",
44 "v8_attributes.py", 44 "v8_attributes.py",
45 "v8_callback_function.py",
45 "v8_callback_interface.py", 46 "v8_callback_interface.py",
46 "v8_dictionary.py", 47 "v8_dictionary.py",
47 "v8_globals.py", 48 "v8_globals.py",
48 "v8_interface.py", 49 "v8_interface.py",
49 "v8_methods.py", 50 "v8_methods.py",
50 "v8_types.py", 51 "v8_types.py",
51 "v8_union.py", 52 "v8_union.py",
52 "v8_utilities.py", 53 "v8_utilities.py",
53 ], 54 ],
54 "abspath") 55 "abspath")
(...skipping 328 matching lines...) Expand 10 before | Expand all | Expand 10 after
383 args += [ rebase_path(output_idl_file, root_build_dir) ] 384 args += [ rebase_path(output_idl_file, root_build_dir) ]
384 output_idl_files += [ output_idl_file ] 385 output_idl_files += [ output_idl_file ]
385 output_header_files += 386 output_header_files +=
386 [ "$output_dir/${interface}${component}Constructors.h" ] 387 [ "$output_dir/${interface}${component}Constructors.h" ]
387 } 388 }
388 389
389 outputs = output_idl_files + output_header_files 390 outputs = output_idl_files + output_header_files
390 deps = invoker.deps 391 deps = invoker.deps
391 } 392 }
392 } 393 }
OLDNEW
« no previous file with comments | « third_party/WebKit/Source/bindings/scripts/idl_types.py ('k') | third_party/WebKit/Source/bindings/scripts/utilities.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698