Index: Source/bindings/core/idl.gypi |
diff --git a/Source/bindings/core/idl.gypi b/Source/bindings/core/idl.gypi |
index 6ab9f4ae7d4190bd48c4d0166f8b2a52a843f172..9fbe8572c798ab28ec6587ac274bc3b6a371b1d7 100644 |
--- a/Source/bindings/core/idl.gypi |
+++ b/Source/bindings/core/idl.gypi |
@@ -7,7 +7,7 @@ |
{ |
'includes': [ |
'../../core/core.gypi', |
- '../idl.gypi', |
+ 'core.gypi', |
], |
'variables': { |
@@ -19,6 +19,10 @@ |
'<@(generated_webcore_testing_idl_files)', |
], |
+ # Write lists of main IDL files to a file, so that the command lines don't |
+ # exceed OS length limits. |
+ 'core_idl_files_list': '<|(core_idl_files_list.tmp <@(core_idl_files))', |
+ |
# Dependency IDL files: don't generate individual bindings, but do process |
# in IDL dependency computation, and count as build dependencies |
# 'core_dependency_idl_files' is already used in Source/core, so avoid |
@@ -61,9 +65,7 @@ |
], |
'core_generated_dependency_idl_files': [ |
- # FIXME: Generate separate core_global_constructors_idls |
- # http://crbug.com/358074 |
- '<@(generated_global_constructors_idl_files)', # partial interfaces |
+ '<@(core_global_constructors_generated_idl_files)', # partial interfaces |
], |
}, |
} |