Update To 11.40.268.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Source / bindings / modules / idl.gni
index b1418cf..7a1f1ff 100644 (file)
@@ -3,6 +3,7 @@
 # found in the LICENSE file.
 
 import("//third_party/WebKit/Source/bindings/core/idl.gni")
+import("//third_party/WebKit/Source/bindings/modules/modules.gni")
 import("//third_party/WebKit/Source/modules/modules.gni")
 
 # IDL file lists; see: http://www.chromium.org/developers/web-idl-interfaces
@@ -33,11 +34,15 @@ modules_static_idl_files =
   modules_static_interface_idl_files +
   modules_static_dependency_idl_files
 
+modules_generated_dependency_idl_files =
+  modules_core_global_constructors_generated_idl_files +
+  modules_global_constructors_generated_idl_files
+
 # 'modules_dependency_idl_files' is already used in Source/modules, so avoid
 # collision
 modules_all_dependency_idl_files =
-  modules_static_dependency_idl_files
-  #+  modules_generated_dependency_idl_files
+  modules_static_dependency_idl_files +
+  modules_generated_dependency_idl_files
 
 # Dependency IDL files: don't generate individual bindings, but do process
 # in IDL dependency computation, and count as build dependencies