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

Unified Diff: Source/core/core.gyp

Issue 310563004: IDL build: Split global constructors into core and modules (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Better includes and FIXMEs in core.gyp 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/core/core.gyp
diff --git a/Source/core/core.gyp b/Source/core/core.gyp
index d3544a5d6bd05ac47447c45b9b067871f891d471..ca7852d366acc3746b8b71304eed8df773182212 100644
--- a/Source/core/core.gyp
+++ b/Source/core/core.gyp
@@ -41,11 +41,10 @@
'enable_wexit_time_destructors': 1,
'webcore_include_dirs': [
- '../..',
- '..',
- '<(SHARED_INTERMEDIATE_DIR)/blink',
+ '..', # WebKit/Source
+ '<(SHARED_INTERMEDIATE_DIR)/blink', # gen/blink
# FIXME: Remove these once core scripts generates qualified
- # includes correctly: http://crbug.com/358074
+ # includes correctly: http://crbug.com/380054
'<(bindings_core_v8_output_dir)',
'<(bindings_modules_v8_output_dir)',
],
@@ -217,10 +216,10 @@
'injected_canvas_script_source',
'injected_script_source',
'debugger_script_source',
- '../bindings/core/v8/generated.gyp:bindings_core_generated',
- # FIXME: don't depend on bindings/modules http://crbug.com/358074
- '../bindings/modules/generated.gyp:bindings_modules_generated',
- '../bindings/modules/v8/generated.gyp:bindings_modules_generated',
+ '../bindings/core/v8/generated.gyp:bindings_core_v8_generated',
+ # FIXME: don't depend on bindings_modules http://crbug.com/358074
+ '../bindings/modules/generated.gyp:modules_event_generated',
+ '../bindings/modules/v8/generated.gyp:bindings_modules_v8_generated',
'../platform/platform_generated.gyp:make_platform_generated',
'../wtf/wtf.gyp:wtf',
'<(DEPTH)/gin/gin.gyp:gin',
@@ -253,7 +252,7 @@
'<@(bindings_v8_files)',
# These files include all the .cpp files generated from the .idl files
# in webcore_files.
- '<@(bindings_core_generated_aggregate_files)',
+ '<@(bindings_core_v8_generated_aggregate_files)',
# Additional .cpp files for HashTools.h
'<(SHARED_INTERMEDIATE_DIR)/blink/CSSPropertyNames.cpp',
@@ -366,9 +365,9 @@
'inspector_protocol_sources',
'inspector_instrumentation_sources',
'core_generated.gyp:make_core_generated',
- '../bindings/core/v8/generated.gyp:bindings_core_generated',
+ '../bindings/core/v8/generated.gyp:bindings_core_v8_generated',
# FIXME: don't depend on bindings_modules http://crbug.com/358074
- '../bindings/modules/v8/generated.gyp:bindings_modules_generated',
+ '../bindings/modules/v8/generated.gyp:bindings_modules_v8_generated',
'../wtf/wtf.gyp:wtf',
'../config.gyp:config',
'../platform/blink_platform.gyp:blink_platform',

Powered by Google App Engine
This is Rietveld 408576698