Update To 11.40.268.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Source / bindings / core / v8 / BUILD.gn
index 0b83717..b0419fb 100644 (file)
@@ -13,7 +13,7 @@ visibility = [ "//third_party/WebKit/Source/*" ]
 # bindings_core_v8_generated in core/v8/generated.gyp
 group("bindings_core_v8_generated") {
   deps = [
-    ":bindings_core_dictionary_impl_generated",
+    ":bindings_core_impl_generated",
     ":bindings_core_v8_generated_aggregate",
     ":bindings_core_v8_generated_individual",
   ]
@@ -30,11 +30,18 @@ aggregate_generated_bindings("bindings_core_v8_generated_aggregate") {
 idl_compiler("bindings_core_v8_generated_individual") {
   sources = core_interface_idl_files
   output_dir = bindings_core_v8_output_dir
+  output_name_suffix = ""
+  target_component = "core"
 }
 
-# bindings_core_dictionary_impl_generated in Source/bindings/core/v8/generated.gyp
-idl_dictionary("bindings_core_dictionary_impl_generated") {
+# bindings_core_impl_generated in Source/bindings/core/v8/generated.gyp
+idl_impl("bindings_core_impl_generated") {
   sources = core_dictionary_idl_files + core_testing_dictionary_idl_files
-  outputs = generated_core_dictionary_files +
+  outputs = bindings_core_generated_union_type_files +
+    generated_core_dictionary_files +
     generated_core_testing_dictionary_files
+  output_dir = bindings_core_v8_output_dir
+  target_component = "core"
+  component_wide_info =
+    "$bindings_core_output_dir/ComponentInfoCore.pickle"
 }