Upstream version 10.39.225.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Source / bindings / core / v8 / BUILD.gn
index 750a144..0b83717 100644 (file)
@@ -8,11 +8,12 @@ import("//third_party/WebKit/Source/bindings/core/v8/generated.gni")
 import("//third_party/WebKit/Source/bindings/scripts/scripts.gni")
 import("//third_party/WebKit/Source/core/core.gni")
 
-visibility = "//third_party/WebKit/Source/*"
+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_v8_generated_aggregate",
     ":bindings_core_v8_generated_individual",
   ]
@@ -20,7 +21,7 @@ group("bindings_core_v8_generated") {
 
 # bindings_core_generated_aggregate in Source/bindings/core/v8/generated.gyp
 aggregate_generated_bindings("bindings_core_v8_generated_aggregate") {
-  sources = core_idl_files
+  sources = core_definition_idl_files
   component_dir = "core"
   outputs = bindings_core_generated_aggregate_files
 }
@@ -30,3 +31,10 @@ idl_compiler("bindings_core_v8_generated_individual") {
   sources = core_interface_idl_files
   output_dir = bindings_core_v8_output_dir
 }
+
+# bindings_core_dictionary_impl_generated in Source/bindings/core/v8/generated.gyp
+idl_dictionary("bindings_core_dictionary_impl_generated") {
+  sources = core_dictionary_idl_files + core_testing_dictionary_idl_files
+  outputs = generated_core_dictionary_files +
+    generated_core_testing_dictionary_files
+}