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
3 # found in the LICENSE file.
5 import("//third_party/WebKit/Source/bindings/core/idl.gni")
7 import("//third_party/WebKit/Source/bindings/core/v8/generated.gni")
8 import("//third_party/WebKit/Source/bindings/scripts/scripts.gni")
9 import("//third_party/WebKit/Source/core/core.gni")
11 visibility = "//third_party/WebKit/Source/*"
13 # bindings_core_v8_generated in core/v8/generated.gyp
14 group("bindings_core_v8_generated") {
16 ":bindings_core_v8_generated_aggregate",
17 ":bindings_core_v8_generated_individual",
21 # bindings_core_generated_aggregate in Source/bindings/core/v8/generated.gyp
22 aggregate_generated_bindings("bindings_core_v8_generated_aggregate") {
23 sources = core_idl_files
24 component_dir = "core"
25 outputs = bindings_core_generated_aggregate_files
28 # bindings_core_v8_generated_individual in Source/bindings/core/v8/generated.gyp
29 idl_compiler("bindings_core_v8_generated_individual") {
30 sources = core_interface_idl_files
31 output_dir = bindings_core_v8_output_dir