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

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

Issue 2345083004: Split Jinja-related CodeGeneratorV8 guts into a separate class. (Closed)
Patch Set: 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
« no previous file with comments | « third_party/WebKit/Source/bindings/scripts/code_generator_v8.py ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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 21 matching lines...) Expand all
32 "idl_compiler.py", 32 "idl_compiler.py",
33 33
34 # Blink IDL front end (ex-lexer/parser) 34 # Blink IDL front end (ex-lexer/parser)
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_v8.py", 43 "code_generator_v8.py",
43 "v8_attributes.py", 44 "v8_attributes.py",
44 "v8_callback_interface.py", 45 "v8_callback_interface.py",
45 "v8_dictionary.py", 46 "v8_dictionary.py",
46 "v8_globals.py", 47 "v8_globals.py",
47 "v8_interface.py", 48 "v8_interface.py",
48 "v8_methods.py", 49 "v8_methods.py",
49 "v8_types.py", 50 "v8_types.py",
50 "v8_union.py", 51 "v8_union.py",
51 "v8_utilities.py", 52 "v8_utilities.py",
(...skipping 330 matching lines...) Expand 10 before | Expand all | Expand 10 after
382 args += [ rebase_path(output_idl_file, root_build_dir) ] 383 args += [ rebase_path(output_idl_file, root_build_dir) ]
383 output_idl_files += [ output_idl_file ] 384 output_idl_files += [ output_idl_file ]
384 output_header_files += 385 output_header_files +=
385 [ "$output_dir/${interface}${component}Constructors.h" ] 386 [ "$output_dir/${interface}${component}Constructors.h" ]
386 } 387 }
387 388
388 outputs = output_idl_files + output_header_files 389 outputs = output_idl_files + output_header_files
389 deps = invoker.deps 390 deps = invoker.deps
390 } 391 }
391 } 392 }
OLDNEW
« no previous file with comments | « third_party/WebKit/Source/bindings/scripts/code_generator_v8.py ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698