| OLD | NEW |
| 1 # Copyright 2014 Tfe Chromium Authors. All rights reserved. | 1 # Copyright 2014 Tfe 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/modules/modules.gni") | 5 import("//third_party/WebKit/Source/modules/modules.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/build/scripts/scripts.gni") | 7 import("//third_party/WebKit/Source/build/scripts/scripts.gni") |
| 8 | 8 |
| 9 group("bindings_modules_generated") { | 9 group("bindings_modules_generated") { |
| 10 visibility = [ "//third_party/WebKit/*" ] | 10 visibility = [ "//third_party/WebKit/*" ] |
| (...skipping 77 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 88 outputs = [ | 88 outputs = [ |
| 89 "$blink_modules_output_dir/EventTargetModulesNames.cpp", | 89 "$blink_modules_output_dir/EventTargetModulesNames.cpp", |
| 90 "$blink_modules_output_dir/EventTargetModulesNames.h", | 90 "$blink_modules_output_dir/EventTargetModulesNames.h", |
| 91 ] | 91 ] |
| 92 } | 92 } |
| 93 | 93 |
| 94 # ------------------------------------------------------------------------------ | 94 # ------------------------------------------------------------------------------ |
| 95 | 95 |
| 96 compute_interfaces_info_individual("interfaces_info_individual_modules") { | 96 compute_interfaces_info_individual("interfaces_info_individual_modules") { |
| 97 sources = modules_definition_idl_files + modules_static_dependency_idl_files + | 97 sources = modules_definition_idl_files + modules_static_dependency_idl_files + |
| 98 modules_generated_dependency_idl_files | 98 modules_generated_dependency_idl_files |
| 99 interfaces_info_file = | 99 interfaces_info_file = |
| 100 "$bindings_modules_output_dir/InterfacesInfoOverallIndividual.pickle" | 100 "$bindings_modules_output_dir/InterfacesInfoOverallIndividual.pickle" |
| 101 component_info_file = | 101 component_info_file = |
| 102 "$bindings_modules_output_dir/ComponentInfoModules.pickle" | 102 "$bindings_modules_output_dir/ComponentInfoModules.pickle" |
| 103 deps = [ | 103 deps = [ |
| 104 ":modules_core_global_constructors_idls", | 104 ":modules_core_global_constructors_idls", |
| 105 ":modules_global_constructors_idls", | 105 ":modules_global_constructors_idls", |
| 106 ] | 106 ] |
| 107 } | 107 } |
| 108 | 108 |
| 109 action("interfaces_info") { | 109 action("interfaces_info") { |
| 110 script = "$bindings_scripts_dir/compute_interfaces_info_overall.py" | 110 script = "$bindings_scripts_dir/compute_interfaces_info_overall.py" |
| 111 | 111 |
| 112 inputs = [ | 112 inputs = [ |
| 113 "$bindings_core_output_dir/InterfacesInfoCoreIndividual.pickle", | 113 "$bindings_core_output_dir/InterfacesInfoCoreIndividual.pickle", |
| 114 "$bindings_modules_output_dir/InterfacesInfoOverallIndividual.pickle", | 114 "$bindings_modules_output_dir/InterfacesInfoOverallIndividual.pickle", |
| 115 ] | 115 ] |
| 116 outputs = [ | 116 outputs = [ |
| 117 "$bindings_modules_output_dir/InterfacesInfoOverall.pickle", | 117 "$bindings_modules_output_dir/InterfacesInfoOverall.pickle", |
| 118 ] | 118 ] |
| 119 | 119 |
| 120 args = [ | 120 args = [ |
| 121 "--write-file-only-if-changed=1", | |
| 122 "--", | 121 "--", |
| 123 rebase_path("$bindings_core_output_dir/InterfacesInfoCoreIndividual.pickle", | 122 rebase_path("$bindings_core_output_dir/InterfacesInfoCoreIndividual.pickle", |
| 124 root_build_dir), | 123 root_build_dir), |
| 125 rebase_path( | 124 rebase_path( |
| 126 "$bindings_modules_output_dir/InterfacesInfoOverallIndividual.pickle", | 125 "$bindings_modules_output_dir/InterfacesInfoOverallIndividual.pickle", |
| 127 root_build_dir), | 126 root_build_dir), |
| 128 rebase_path("$bindings_modules_output_dir/InterfacesInfoOverall.pickle", | 127 rebase_path("$bindings_modules_output_dir/InterfacesInfoOverall.pickle", |
| 129 root_build_dir), | 128 root_build_dir), |
| 130 ] | 129 ] |
| 131 | 130 |
| (...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 185 | 184 |
| 186 deps = [ | 185 deps = [ |
| 187 ":event_modules", | 186 ":event_modules", |
| 188 ":event_modules_names", | 187 ":event_modules_names", |
| 189 ":event_target_modules_names", | 188 ":event_target_modules_names", |
| 190 "//third_party/WebKit/Source/core", | 189 "//third_party/WebKit/Source/core", |
| 191 "//third_party/WebKit/Source/wtf", | 190 "//third_party/WebKit/Source/wtf", |
| 192 "//v8", | 191 "//v8", |
| 193 ] | 192 ] |
| 194 } | 193 } |
| OLD | NEW |