| 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/core/core.gni") | 6 import("//third_party/WebKit/Source/bindings/core/core.gni") |
| 7 import("//third_party/WebKit/Source/bindings/modules/modules.gni") | 7 import("//third_party/WebKit/Source/bindings/modules/modules.gni") |
| 8 import("//third_party/WebKit/Source/bindings/scripts/scripts.gni") | 8 import("//third_party/WebKit/Source/bindings/scripts/scripts.gni") |
| 9 import("//third_party/WebKit/Source/build/scripts/scripts.gni") | 9 import("//third_party/WebKit/Source/build/scripts/scripts.gni") |
| 10 | 10 |
| (...skipping 11 matching lines...) Expand all Loading... |
| 22 | 22 |
| 23 # GYP version: event_interfaces action in bindings_modules_generated | 23 # GYP version: event_interfaces action in bindings_modules_generated |
| 24 generate_event_interfaces("modules_bindings_generated_event_interfaces") { | 24 generate_event_interfaces("modules_bindings_generated_event_interfaces") { |
| 25 sources = modules_event_idl_files | 25 sources = modules_event_idl_files |
| 26 output_file = "EventModulesInterfaces.in" | 26 output_file = "EventModulesInterfaces.in" |
| 27 suffix = "Modules" | 27 suffix = "Modules" |
| 28 } | 28 } |
| 29 | 29 |
| 30 # GYP version: EventModulesFactory action in bindings_modules_generated | 30 # GYP version: EventModulesFactory action in bindings_modules_generated |
| 31 make_event_factory("bindings_modules_generated_event_modules_factory") { | 31 make_event_factory("bindings_modules_generated_event_modules_factory") { |
| 32 in_files = [ | 32 in_files = [ "$root_gen_dir/blink/EventModulesInterfaces.in" ] |
| 33 "$root_gen_dir/blink/EventModulesInterfaces.in", | |
| 34 ] | |
| 35 outputs = [ | 33 outputs = [ |
| 36 "$blink_modules_output_dir/EventModules.cpp", | 34 "$blink_modules_output_dir/EventModules.cpp", |
| 37 "$blink_modules_output_dir/EventModulesHeaders.h", | 35 "$blink_modules_output_dir/EventModulesHeaders.h", |
| 38 ] | 36 ] |
| 39 deps = [ | 37 deps = [ |
| 40 "//third_party/WebKit/Source/bindings/modules:modules_bindings_generated_eve
nt_interfaces", | 38 "//third_party/WebKit/Source/bindings/modules:modules_bindings_generated_eve
nt_interfaces", |
| 41 ] | 39 ] |
| 42 } | 40 } |
| 43 | 41 |
| 44 # GYP version: EventModulesNames action in bindings_modules_generated | 42 # GYP version: EventModulesNames action in bindings_modules_generated |
| 45 make_names("bindings_modules_generated_event_modules_names") { | 43 make_names("bindings_modules_generated_event_modules_names") { |
| 46 in_files = [ | 44 in_files = [ "$root_gen_dir/blink/EventModulesInterfaces.in" ] |
| 47 "$root_gen_dir/blink/EventModulesInterfaces.in", | |
| 48 ] | |
| 49 outputs = [ | 45 outputs = [ |
| 50 "$blink_modules_output_dir/EventModulesNames.cpp", | 46 "$blink_modules_output_dir/EventModulesNames.cpp", |
| 51 "$blink_modules_output_dir/EventModulesNames.h", | 47 "$blink_modules_output_dir/EventModulesNames.h", |
| 52 ] | 48 ] |
| 53 deps = [ | 49 deps = [ |
| 54 "//third_party/WebKit/Source/bindings/modules:modules_bindings_generated_eve
nt_interfaces", | 50 "//third_party/WebKit/Source/bindings/modules:modules_bindings_generated_eve
nt_interfaces", |
| 55 ] | 51 ] |
| 56 } | 52 } |
| 57 | 53 |
| 58 # GYP version: EventTargetModulesNames action in bindings_modules_generated | 54 # GYP version: EventTargetModulesNames action in bindings_modules_generated |
| 59 make_names("bindings_modules_generated_event_target_modules_names") { | 55 make_names("bindings_modules_generated_event_target_modules_names") { |
| 60 in_files = [ | 56 in_files = [ "../../modules/EventTargetModulesFactory.in" ] |
| 61 "../../modules/EventTargetModulesFactory.in", | |
| 62 ] | |
| 63 outputs = [ | 57 outputs = [ |
| 64 "$blink_modules_output_dir/EventTargetModulesNames.cpp", | 58 "$blink_modules_output_dir/EventTargetModulesNames.cpp", |
| 65 "$blink_modules_output_dir/EventTargetModulesNames.h", | 59 "$blink_modules_output_dir/EventTargetModulesNames.h", |
| 66 ] | 60 ] |
| 67 } | 61 } |
| 68 | 62 |
| 69 # ------------------------------------------------------------------------------ | 63 # ------------------------------------------------------------------------------ |
| 70 | 64 |
| 71 # GYP version: Source/bindings/modules/generated.gyp:interfaces_info_individual_
modules | 65 # GYP version: Source/bindings/modules/generated.gyp:interfaces_info_individual_
modules |
| 72 compute_interfaces_info_individual("interfaces_info_individual_modules") { | 66 compute_interfaces_info_individual("interfaces_info_individual_modules") { |
| 73 sources_static = modules_static_idl_files | 67 sources_static = modules_static_idl_files |
| 74 sources_generated = modules_generated_dependency_idl_files | 68 sources_generated = modules_generated_dependency_idl_files |
| 75 interfaces_info_file = | 69 interfaces_info_file = |
| 76 "$bindings_modules_output_dir/InterfacesInfoOverallIndividual.pickle" | 70 "$bindings_modules_output_dir/InterfacesInfoOverallIndividual.pickle" |
| 77 component_info_file = | 71 component_info_file = |
| 78 "$bindings_modules_output_dir/ComponentInfoModules.pickle" | 72 "$bindings_modules_output_dir/ComponentInfoModules.pickle" |
| 79 deps = [ | 73 deps = [ |
| 80 ":modules_core_global_constructors_idls", | 74 ":modules_core_global_constructors_idls", |
| 81 ":modules_global_constructors_idls", | 75 ":modules_global_constructors_idls", |
| 82 ] | 76 ] |
| 83 } | 77 } |
| 84 | 78 |
| 85 # GYP version: Source/bindings/modules/generated.gyp:interfaces_info | 79 # GYP version: Source/bindings/modules/generated.gyp:interfaces_info |
| 86 action("interfaces_info") { | 80 action("interfaces_info") { |
| 87 script = "$bindings_scripts_dir/compute_interfaces_info_overall.py" | 81 script = "$bindings_scripts_dir/compute_interfaces_info_overall.py" |
| 88 | 82 |
| 89 inputs = [ | 83 inputs = [ |
| 90 "$bindings_core_output_dir/InterfacesInfoCoreIndividual.pickle", | 84 "$bindings_core_output_dir/InterfacesInfoCoreIndividual.pickle", |
| 91 "$bindings_modules_output_dir/InterfacesInfoOverallIndividual.pickle", | 85 "$bindings_modules_output_dir/InterfacesInfoOverallIndividual.pickle", |
| 92 ] | 86 ] |
| 93 outputs = [ | 87 outputs = [ |
| 94 "$bindings_modules_output_dir/InterfacesInfoOverall.pickle", | 88 "$bindings_modules_output_dir/InterfacesInfoOverall.pickle", |
| 95 ] | 89 ] |
| 96 | 90 |
| 97 args = [ | 91 args = [ |
| 98 "--write-file-only-if-changed=1", | 92 "--write-file-only-if-changed=1", |
| 99 "--", | 93 "--", |
| 100 rebase_path( | 94 rebase_path("$bindings_core_output_dir/InterfacesInfoCoreIndividual.pickle", |
| 101 "$bindings_core_output_dir/InterfacesInfoCoreIndividual.pickle", | 95 root_build_dir), |
| 102 root_build_dir), | |
| 103 rebase_path( | 96 rebase_path( |
| 104 "$bindings_modules_output_dir/InterfacesInfoOverallIndividual.pickle", | 97 "$bindings_modules_output_dir/InterfacesInfoOverallIndividual.pickle", |
| 105 root_build_dir), | 98 root_build_dir), |
| 106 rebase_path( | 99 rebase_path("$bindings_modules_output_dir/InterfacesInfoOverall.pickle", |
| 107 "$bindings_modules_output_dir/InterfacesInfoOverall.pickle", | 100 root_build_dir), |
| 108 root_build_dir), | |
| 109 ] | 101 ] |
| 110 | 102 |
| 111 public_deps = [ | 103 public_deps = [ |
| 112 ":interfaces_info_individual_modules", | 104 ":interfaces_info_individual_modules", |
| 113 "//third_party/WebKit/Source/bindings/core:interfaces_info_individual_core", | 105 "//third_party/WebKit/Source/bindings/core:interfaces_info_individual_core", |
| 114 ] | 106 ] |
| 115 } | 107 } |
| 116 | 108 |
| 117 # GYP version: Source/bindings/modules/generated.gyp:modules_global_objects | 109 # GYP version: Source/bindings/modules/generated.gyp:modules_global_objects |
| 118 compute_global_objects("modules_global_objects") { | 110 compute_global_objects("modules_global_objects") { |
| 119 sources = modules_idl_files | 111 sources = modules_idl_files |
| 120 sources_generated = [ "$bindings_core_output_dir/GlobalObjectsCore.pickle" ] | 112 sources_generated = [ "$bindings_core_output_dir/GlobalObjectsCore.pickle" ] |
| 121 output_file = "$bindings_modules_output_dir/GlobalObjectsModules.pickle" | 113 output_file = "$bindings_modules_output_dir/GlobalObjectsModules.pickle" |
| 122 deps = [ "//third_party/WebKit/Source/bindings/core:core_global_objects" ] | 114 deps = [ |
| 115 "//third_party/WebKit/Source/bindings/core:core_global_objects", |
| 116 ] |
| 123 } | 117 } |
| 124 | 118 |
| 125 # GYP version: Source/bindings/modules/generated.gyp:modules_core_global_constru
ctors_idls | 119 # GYP version: Source/bindings/modules/generated.gyp:modules_core_global_constru
ctors_idls |
| 126 generate_global_constructors("modules_core_global_constructors_idls") { | 120 generate_global_constructors("modules_core_global_constructors_idls") { |
| 127 sources = core_idl_files + core_idl_with_modules_dependency_files | 121 sources = core_idl_files + core_idl_with_modules_dependency_files |
| 128 global_objects_file = "$bindings_modules_output_dir/GlobalObjectsModules.pickl
e" | 122 global_objects_file = |
| 123 "$bindings_modules_output_dir/GlobalObjectsModules.pickle" |
| 129 interfaces = modules_core_global_constructors_original_interfaces | 124 interfaces = modules_core_global_constructors_original_interfaces |
| 130 component = "Core" | 125 component = "Core" |
| 131 output_dir = blink_modules_output_dir | 126 output_dir = blink_modules_output_dir |
| 132 deps = [ ":modules_global_objects" ] | 127 deps = [ |
| 128 ":modules_global_objects", |
| 129 ] |
| 133 } | 130 } |
| 134 | 131 |
| 135 # GYP version: Source/bindings/modules/generated.gyp:modules_global_constructors
_idls | 132 # GYP version: Source/bindings/modules/generated.gyp:modules_global_constructors
_idls |
| 136 generate_global_constructors("modules_global_constructors_idls") { | 133 generate_global_constructors("modules_global_constructors_idls") { |
| 137 sources = modules_idl_files | 134 sources = modules_idl_files |
| 138 global_objects_file = "$bindings_modules_output_dir/GlobalObjectsModules.pickl
e" | 135 global_objects_file = |
| 136 "$bindings_modules_output_dir/GlobalObjectsModules.pickle" |
| 139 interfaces = modules_global_constructors_original_interfaces | 137 interfaces = modules_global_constructors_original_interfaces |
| 140 component = "Modules" | 138 component = "Modules" |
| 141 output_dir = blink_modules_output_dir | 139 output_dir = blink_modules_output_dir |
| 142 deps = [ ":modules_global_objects" ] | 140 deps = [ |
| 141 ":modules_global_objects", |
| 142 ] |
| 143 } | 143 } |
| OLD | NEW |