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

Side by Side Diff: Source/core/core.gyp

Issue 212983010: Make EventInterfaces.in build step not depend on bindings generation (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Reorder Created 6 years, 8 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 unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 # 1 #
2 # Copyright (C) 2009 Google Inc. All rights reserved. 2 # Copyright (C) 2009 Google Inc. All rights reserved.
3 # 3 #
4 # Redistribution and use in source and binary forms, with or without 4 # Redistribution and use in source and binary forms, with or without
5 # modification, are permitted provided that the following conditions are 5 # modification, are permitted provided that the following conditions are
6 # met: 6 # met:
7 # 7 #
8 # * Redistributions of source code must retain the above copyright 8 # * Redistributions of source code must retain the above copyright
9 # notice, this list of conditions and the following disclaimer. 9 # notice, this list of conditions and the following disclaimer.
10 # * Redistributions in binary form must reproduce the above 10 # * Redistributions in binary form must reproduce the above
(...skipping 27 matching lines...) Expand all
38 'core.gypi', 38 'core.gypi',
39 ], 39 ],
40 40
41 'variables': { 41 'variables': {
42 'enable_wexit_time_destructors': 1, 42 'enable_wexit_time_destructors': 1,
43 43
44 'webcore_include_dirs': [ 44 'webcore_include_dirs': [
45 '../..', 45 '../..',
46 '..', 46 '..',
47 '<(SHARED_INTERMEDIATE_DIR)/blink', 47 '<(SHARED_INTERMEDIATE_DIR)/blink',
48 '<(SHARED_INTERMEDIATE_DIR)/blink/bindings', 48 '<(bindings_output_dir)',
49 ], 49 ],
50 50
51 'conditions': [ 51 'conditions': [
52 ['OS=="android" and use_openmax_dl_fft!=0', { 52 ['OS=="android" and use_openmax_dl_fft!=0', {
53 'webcore_include_dirs': [ 53 'webcore_include_dirs': [
54 '<(DEPTH)/third_party/openmax_dl' 54 '<(DEPTH)/third_party/openmax_dl'
55 ] 55 ]
56 }], 56 }],
57 ], 57 ],
58 }, # variables 58 }, # variables
(...skipping 131 matching lines...) Expand 10 before | Expand all | Expand 10 after
190 'input_file_path': 'inspector/InjectedScriptSource.js', 190 'input_file_path': 'inspector/InjectedScriptSource.js',
191 'output_file_path': '<(SHARED_INTERMEDIATE_DIR)/blink/InjectedScriptSour ce.h', 191 'output_file_path': '<(SHARED_INTERMEDIATE_DIR)/blink/InjectedScriptSour ce.h',
192 'character_array_name': 'InjectedScriptSource_js', 192 'character_array_name': 'InjectedScriptSource_js',
193 }, 193 },
194 'includes': [ '../build/ConvertFileToHeaderWithCharacterArray.gypi' ], 194 'includes': [ '../build/ConvertFileToHeaderWithCharacterArray.gypi' ],
195 }, 195 },
196 { 196 {
197 'target_name': 'debugger_script_source', 197 'target_name': 'debugger_script_source',
198 'type': 'none', 198 'type': 'none',
199 'variables': { 199 'variables': {
200 'input_file_path': '<(bindings_dir)/v8/DebuggerScript.js', 200 'input_file_path': '<(bindings_v8_dir)/DebuggerScript.js',
201 'output_file_path': '<(SHARED_INTERMEDIATE_DIR)/blink/DebuggerScriptSour ce.h', 201 'output_file_path': '<(SHARED_INTERMEDIATE_DIR)/blink/DebuggerScriptSour ce.h',
202 'character_array_name': 'DebuggerScriptSource_js', 202 'character_array_name': 'DebuggerScriptSource_js',
203 }, 203 },
204 'includes': [ '../build/ConvertFileToHeaderWithCharacterArray.gypi' ], 204 'includes': [ '../build/ConvertFileToHeaderWithCharacterArray.gypi' ],
205 }, 205 },
206 { 206 {
207 'target_name': 'webcore_generated', 207 'target_name': 'webcore_generated',
208 'type': 'static_library', 208 'type': 'static_library',
209 'hard_dependency': 1, 209 'hard_dependency': 1,
210 'dependencies': [ 210 'dependencies': [
211 'webcore_prerequisites', 211 'webcore_prerequisites',
212 '../bindings/generated_bindings.gyp:generated_bindings',
213 'core_generated.gyp:make_core_generated', 212 'core_generated.gyp:make_core_generated',
214 'inspector_overlay_page', 213 'inspector_overlay_page',
215 'inspector_protocol_sources', 214 'inspector_protocol_sources',
216 'inspector_instrumentation_sources', 215 'inspector_instrumentation_sources',
217 'injected_canvas_script_source', 216 'injected_canvas_script_source',
218 'injected_script_source', 217 'injected_script_source',
219 'debugger_script_source', 218 'debugger_script_source',
219 '../bindings/generated_bindings.gyp:generated_bindings',
220 '../platform/platform_generated.gyp:make_platform_generated', 220 '../platform/platform_generated.gyp:make_platform_generated',
221 '../wtf/wtf.gyp:wtf', 221 '../wtf/wtf.gyp:wtf',
222 '<(DEPTH)/gin/gin.gyp:gin', 222 '<(DEPTH)/gin/gin.gyp:gin',
223 '<(DEPTH)/skia/skia.gyp:skia', 223 '<(DEPTH)/skia/skia.gyp:skia',
224 '<(DEPTH)/third_party/iccjpeg/iccjpeg.gyp:iccjpeg', 224 '<(DEPTH)/third_party/iccjpeg/iccjpeg.gyp:iccjpeg',
225 '<(DEPTH)/third_party/libpng/libpng.gyp:libpng', 225 '<(DEPTH)/third_party/libpng/libpng.gyp:libpng',
226 '<(DEPTH)/third_party/libwebp/libwebp.gyp:libwebp', 226 '<(DEPTH)/third_party/libwebp/libwebp.gyp:libwebp',
227 '<(DEPTH)/third_party/libxml/libxml.gyp:libxml', 227 '<(DEPTH)/third_party/libxml/libxml.gyp:libxml',
228 '<(DEPTH)/third_party/libxslt/libxslt.gyp:libxslt', 228 '<(DEPTH)/third_party/libxslt/libxslt.gyp:libxslt',
229 '<(DEPTH)/third_party/npapi/npapi.gyp:npapi', 229 '<(DEPTH)/third_party/npapi/npapi.gyp:npapi',
230 '<(DEPTH)/third_party/qcms/qcms.gyp:qcms', 230 '<(DEPTH)/third_party/qcms/qcms.gyp:qcms',
231 '<(DEPTH)/third_party/sqlite/sqlite.gyp:sqlite', 231 '<(DEPTH)/third_party/sqlite/sqlite.gyp:sqlite',
232 '<(DEPTH)/url/url.gyp:url_lib', 232 '<(DEPTH)/url/url.gyp:url_lib',
233 '<(DEPTH)/v8/tools/gyp/v8.gyp:v8', 233 '<(DEPTH)/v8/tools/gyp/v8.gyp:v8',
234 ], 234 ],
235 'include_dirs': [ 235 'include_dirs': [
236 '<(SHARED_INTERMEDIATE_DIR)/blink', 236 '<(SHARED_INTERMEDIATE_DIR)/blink',
237 '<(SHARED_INTERMEDIATE_DIR)/blink/bindings', 237 '<(bindings_output_dir)',
238 '<@(webcore_include_dirs)', 238 '<@(webcore_include_dirs)',
239 239
240 # FIXME: Remove these once the bindings script generates qualified 240 # FIXME: Remove these once the bindings script generates qualified
241 # includes for these correctly. (Sequences don't work yet.) 241 # includes for these correctly. (Sequences don't work yet.)
242 '<(bindings_dir)/v8/custom', 242 '<(bindings_v8_dir)/custom',
243 'html', 243 'html',
244 'html/shadow', 244 'html/shadow',
245 'inspector', 245 'inspector',
246 'svg', 246 'svg',
247 ], 247 ],
248 'sources': [ 248 'sources': [
249 # These files include all the .cpp files generated from the .idl files 249 # These files include all the .cpp files generated from the .idl files
250 # in webcore_files. 250 # in webcore_files.
251 '<@(aggregate_generated_bindings_files)', 251 '<@(aggregate_generated_bindings_files)',
252 '<@(bindings_files)', 252 '<@(bindings_files)',
(...skipping 548 matching lines...) Expand 10 before | Expand all | Expand 10 after
801 'type': 'static_library', 801 'type': 'static_library',
802 'dependencies': [ 802 'dependencies': [
803 '../config.gyp:config', 803 '../config.gyp:config',
804 'webcore', 804 'webcore',
805 ], 805 ],
806 'defines': [ 806 'defines': [
807 'BLINK_IMPLEMENTATION=1', 807 'BLINK_IMPLEMENTATION=1',
808 'INSIDE_BLINK', 808 'INSIDE_BLINK',
809 ], 809 ],
810 'include_dirs': [ 810 'include_dirs': [
811 '<(bindings_dir)/v8', # FIXME: Remove once http://crbug.com/236119 is f ixed. 811 '<(bindings_v8_dir)', # FIXME: Remove once http://crbug.com/236119 is f ixed.
812 'testing', 812 'testing',
813 'testing/v8', 813 'testing/v8',
814 ], 814 ],
815 'sources': [ 815 'sources': [
816 '<@(webcore_testing_files)', 816 '<@(webcore_testing_files)',
817 '<(SHARED_INTERMEDIATE_DIR)/blink/bindings/V8GCObservation.cpp', 817 '<(bindings_output_dir)/V8GCObservation.cpp',
818 '<(SHARED_INTERMEDIATE_DIR)/blink/bindings/V8GCObservation.h', 818 '<(bindings_output_dir)/V8GCObservation.h',
819 '<(SHARED_INTERMEDIATE_DIR)/blink/bindings/V8MallocStatistics.cpp', 819 '<(bindings_output_dir)/V8MallocStatistics.cpp',
820 '<(SHARED_INTERMEDIATE_DIR)/blink/bindings/V8MallocStatistics.h', 820 '<(bindings_output_dir)/V8MallocStatistics.h',
821 '<(SHARED_INTERMEDIATE_DIR)/blink/bindings/V8TypeConversions.cpp', 821 '<(bindings_output_dir)/V8TypeConversions.cpp',
822 '<(SHARED_INTERMEDIATE_DIR)/blink/bindings/V8TypeConversions.h', 822 '<(bindings_output_dir)/V8TypeConversions.h',
823 '<(SHARED_INTERMEDIATE_DIR)/blink/bindings/V8Internals.cpp', 823 '<(bindings_output_dir)/V8Internals.cpp',
824 '<(SHARED_INTERMEDIATE_DIR)/blink/bindings/V8Internals.h', 824 '<(bindings_output_dir)/V8Internals.h',
825 '<(SHARED_INTERMEDIATE_DIR)/blink/bindings/V8InternalProfilers.cpp', 825 '<(bindings_output_dir)/V8InternalProfilers.cpp',
826 '<(SHARED_INTERMEDIATE_DIR)/blink/bindings/V8InternalProfilers.h', 826 '<(bindings_output_dir)/V8InternalProfilers.h',
827 '<(SHARED_INTERMEDIATE_DIR)/blink/bindings/V8InternalSettings.cpp', 827 '<(bindings_output_dir)/V8InternalSettings.cpp',
828 '<(SHARED_INTERMEDIATE_DIR)/blink/bindings/V8InternalSettings.h', 828 '<(bindings_output_dir)/V8InternalSettings.h',
829 '<(SHARED_INTERMEDIATE_DIR)/blink/bindings/V8InternalSettingsGenerated.c pp', 829 '<(bindings_output_dir)/V8InternalSettingsGenerated.cpp',
830 '<(SHARED_INTERMEDIATE_DIR)/blink/bindings/V8InternalSettingsGenerated.h ', 830 '<(bindings_output_dir)/V8InternalSettingsGenerated.h',
831 '<(SHARED_INTERMEDIATE_DIR)/blink/bindings/V8InternalRuntimeFlags.cpp', 831 '<(bindings_output_dir)/V8InternalRuntimeFlags.cpp',
832 '<(SHARED_INTERMEDIATE_DIR)/blink/bindings/V8InternalRuntimeFlags.h', 832 '<(bindings_output_dir)/V8InternalRuntimeFlags.h',
833 '<(SHARED_INTERMEDIATE_DIR)/blink/bindings/V8LayerRect.cpp', 833 '<(bindings_output_dir)/V8LayerRect.cpp',
834 '<(SHARED_INTERMEDIATE_DIR)/blink/bindings/V8LayerRect.h', 834 '<(bindings_output_dir)/V8LayerRect.h',
835 '<(SHARED_INTERMEDIATE_DIR)/blink/bindings/V8LayerRectList.cpp', 835 '<(bindings_output_dir)/V8LayerRectList.cpp',
836 '<(SHARED_INTERMEDIATE_DIR)/blink/bindings/V8LayerRectList.h', 836 '<(bindings_output_dir)/V8LayerRectList.h',
837 ], 837 ],
838 'sources/': [ 838 'sources/': [
839 ['exclude', 'testing/js'], 839 ['exclude', 'testing/js'],
840 ], 840 ],
841 }, 841 },
842 ], # targets 842 ], # targets
843 } 843 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698