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

Side by Side Diff: Source/bindings/modules/v8/BUILD.gn

Issue 735983002: IDL: Defer typedef resolution (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: Created 6 years, 1 month 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/bindings/modules/v8/generated.gni") 5 import("//third_party/WebKit/Source/bindings/modules/v8/generated.gni")
6 import("//third_party/WebKit/Source/bindings/scripts/scripts.gni") 6 import("//third_party/WebKit/Source/bindings/scripts/scripts.gni")
7 import("//third_party/WebKit/Source/modules/modules.gni") 7 import("//third_party/WebKit/Source/modules/modules.gni")
8 8
9 visibility = [ "//third_party/WebKit/*" ] 9 visibility = [ "//third_party/WebKit/*" ]
10 10
(...skipping 21 matching lines...) Expand all
32 } 32 }
33 33
34 # bindings_modules_generated_individual in modules/v8/generated.gyp 34 # bindings_modules_generated_individual in modules/v8/generated.gyp
35 idl_compiler("bindings_modules_v8_generated_individual") { 35 idl_compiler("bindings_modules_v8_generated_individual") {
36 # Note in GYP this is modules_interface_idl_files but this variable is just 36 # Note in GYP this is modules_interface_idl_files but this variable is just
37 # defined to modules_definition_idl_files. 37 # defined to modules_definition_idl_files.
38 sources = modules_definition_idl_files 38 sources = modules_definition_idl_files
39 output_dir = bindings_modules_v8_output_dir 39 output_dir = bindings_modules_v8_output_dir
40 output_name_suffix = "" 40 output_name_suffix = ""
41 target_component = "modules" 41 target_component = "modules"
42 component_info =
43 "$bindings_modules_output_dir/ComponentInfoModules.pickle"
42 } 44 }
43 45
44 # bindings_modules_impl_generated in modules/v8/generated.gyp 46 # bindings_modules_impl_generated in modules/v8/generated.gyp
45 idl_impl("bindings_modules_impl_generated") { 47 idl_impl("bindings_modules_impl_generated") {
46 sources = modules_dictionary_idl_files 48 sources = modules_dictionary_idl_files
47 outputs = bindings_modules_generated_union_type_files + 49 outputs = bindings_modules_generated_union_type_files +
48 generated_modules_dictionary_files 50 generated_modules_dictionary_files
49 output_dir = bindings_modules_v8_output_dir 51 output_dir = bindings_modules_v8_output_dir
50 target_component = "modules" 52 target_component = "modules"
51 component_wide_info = 53 component_info =
52 "$bindings_modules_output_dir/ComponentInfoModules.pickle" 54 "$bindings_modules_output_dir/ComponentInfoModules.pickle"
53 } 55 }
54 56
55 # bindings_modules_generated_individual in modules/v8/generated.gyp 57 # bindings_modules_generated_individual in modules/v8/generated.gyp
56 idl_compiler("bindings_modules_v8_generated_partial_individual") { 58 idl_compiler("bindings_modules_v8_generated_partial_individual") {
57 # Note in GYP this is modules_interface_idl_files but this variable is just 59 # Note in GYP this is modules_interface_idl_files but this variable is just
58 # defined to modules_definition_idl_files. 60 # defined to modules_definition_idl_files.
59 sources = core_idl_with_modules_dependency_files + webcore_testing_idl_with_mo dules_dependency_files 61 sources = core_idl_with_modules_dependency_files + webcore_testing_idl_with_mo dules_dependency_files
60 output_dir = bindings_modules_v8_output_dir 62 output_dir = bindings_modules_v8_output_dir
61 output_name_suffix = "Partial" 63 output_name_suffix = "Partial"
62 target_component = "modules" 64 target_component = "modules"
65 component_info =
66 "$bindings_modules_output_dir/ComponentInfoModules.pickle"
63 } 67 }
64 68
65 # bindings_modules_generated_aggregate in modules/v8/generated.gyp 69 # bindings_modules_generated_aggregate in modules/v8/generated.gyp
66 aggregate_generated_bindings("bindings_modules_v8_generated_partial_aggregate") { 70 aggregate_generated_bindings("bindings_modules_v8_generated_partial_aggregate") {
67 sources = core_idl_with_modules_dependency_files 71 sources = core_idl_with_modules_dependency_files
68 component_dir = "modules" 72 component_dir = "modules"
69 outputs = bindings_modules_generated_partial_aggregate_files 73 outputs = bindings_modules_generated_partial_aggregate_files
70 } 74 }
71 75
72 # GYP version: Source/bindings/modules/v8/generated.gyp:bindings_modules_v8_gene rated_init_partial 76 # GYP version: Source/bindings/modules/v8/generated.gyp:bindings_modules_v8_gene rated_init_partial
(...skipping 12 matching lines...) Expand all
85 "--output", 89 "--output",
86 rebase_path(bindings_modules_generated_init_partial_interfaces_file, root_bu ild_dir), 90 rebase_path(bindings_modules_generated_init_partial_interfaces_file, root_bu ild_dir),
87 "--write-file-only-if-changed=1", 91 "--write-file-only-if-changed=1",
88 ] 92 ]
89 93
90 deps = [ 94 deps = [
91 "//third_party/WebKit/Source/bindings/modules:interfaces_info", 95 "//third_party/WebKit/Source/bindings/modules:interfaces_info",
92 ] 96 ]
93 } 97 }
94 98
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698