Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(89)

Unified Diff: Source/bindings/generated.gyp

Issue 304643003: Split interfaces_info between core and modules (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Remove excess includes Created 6 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: Source/bindings/generated.gyp
diff --git a/Source/bindings/generated.gyp b/Source/bindings/generated.gyp
index 0fb621024ba2110645e0a1f643ce07d8af54de76..d24604d615b0c5893a0c310d06eeeee884e880bf 100644
--- a/Source/bindings/generated.gyp
+++ b/Source/bindings/generated.gyp
@@ -37,8 +37,6 @@
'includes': [
'bindings.gypi',
'idl.gypi',
- 'scripts/scripts.gypi',
- 'templates/templates.gypi',
],
'targets': [
@@ -46,6 +44,8 @@
{
# FIXME: Global constructors are used by bindings_core (e.g., V8Window.cpp)
# but depend on modules, which violates layering http://crbug.com/358074
+ # FIXME: Generate separate core_global_constructors_idls
+ # http://crbug.com/358074
'target_name': 'global_constructors_idls',
'type': 'none',
'actions': [{
@@ -83,5 +83,14 @@
}]
},
################################################################################
+ {
+ 'target_name': 'generated_idls',
+ 'type': 'none',
+ 'dependencies': [
+ '../core/core_generated.gyp:generated_testing_idls',
+ 'global_constructors_idls',
+ ],
+ }
+################################################################################
], # targets
}

Powered by Google App Engine
This is Rietveld 408576698