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

Side by Side Diff: webkit/build/V8Bindings/SConscript

Issue 40132: Refactor v8 extensions to make registration avoid having to use ChromiumBridg... (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: '' Created 11 years, 9 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 # Copyright (c) 2006-2008 The Chromium Authors. All rights reserved. 1 # Copyright (c) 2006-2008 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 Import('env') 5 Import('env')
6 6
7 env = env.Clone() 7 env = env.Clone()
8 8
9 if env.Bit('windows'): 9 if env.Bit('windows'):
10 env.Prepend( 10 env.Prepend(
(...skipping 332 matching lines...) Expand 10 before | Expand all | Expand 10 after
343 '$PORT_DIR/bindings/v8/v8_np_utils.cpp', 343 '$PORT_DIR/bindings/v8/v8_np_utils.cpp',
344 '$PORT_DIR/bindings/v8/v8_npobject.cpp', 344 '$PORT_DIR/bindings/v8/v8_npobject.cpp',
345 '$PORT_DIR/bindings/v8/v8_proxy.cpp', 345 '$PORT_DIR/bindings/v8/v8_proxy.cpp',
346 '$PORT_DIR/bindings/v8/V8CanvasPixelArrayCustom.cpp', 346 '$PORT_DIR/bindings/v8/V8CanvasPixelArrayCustom.cpp',
347 '$PORT_DIR/bindings/v8/V8MessagePortCustom.cpp', 347 '$PORT_DIR/bindings/v8/V8MessagePortCustom.cpp',
348 '$PORT_DIR/bindings/v8/V8WorkerContextCustom.cpp', 348 '$PORT_DIR/bindings/v8/V8WorkerContextCustom.cpp',
349 '$PORT_DIR/bindings/v8/V8WorkerCustom.cpp', 349 '$PORT_DIR/bindings/v8/V8WorkerCustom.cpp',
350 '$PORT_DIR/bindings/v8/V8XMLHttpRequestCustom.cpp', 350 '$PORT_DIR/bindings/v8/V8XMLHttpRequestCustom.cpp',
351 '$PORT_DIR/bindings/v8/WorkerContextExecutionProxy.cpp', 351 '$PORT_DIR/bindings/v8/WorkerContextExecutionProxy.cpp',
352 '$PORT_DIR/bindings/v8/WorkerScriptController.cpp', 352 '$PORT_DIR/bindings/v8/WorkerScriptController.cpp',
353 '$PORT_DIR/bindings/v8/extensions/GCController.cpp',
354 '$PORT_DIR/bindings/v8/extensions/Gears.cpp',
355 '$PORT_DIR/bindings/v8/extensions/Interval.cpp',
356 '$PORT_DIR/bindings/v8/extensions/Playback.cpp',
357 353
358 '$WEBCORE_DIR/bindings/v8/custom/V8CanvasRenderingContext2DCustom.cpp', 354 '$WEBCORE_DIR/bindings/v8/custom/V8CanvasRenderingContext2DCustom.cpp',
359 '$WEBCORE_DIR/bindings/v8/custom/V8ClipboardCustom.cpp', 355 '$WEBCORE_DIR/bindings/v8/custom/V8ClipboardCustom.cpp',
360 '$WEBCORE_DIR/bindings/v8/custom/V8CSSStyleDeclarationCustom.cpp', 356 '$WEBCORE_DIR/bindings/v8/custom/V8CSSStyleDeclarationCustom.cpp',
361 '$WEBCORE_DIR/bindings/v8/custom/V8DocumentCustom.cpp', 357 '$WEBCORE_DIR/bindings/v8/custom/V8DocumentCustom.cpp',
362 '$WEBCORE_DIR/bindings/v8/custom/V8DOMParserConstructor.cpp', 358 '$WEBCORE_DIR/bindings/v8/custom/V8DOMParserConstructor.cpp',
363 '$WEBCORE_DIR/bindings/v8/custom/V8DOMStringListCustom.cpp', 359 '$WEBCORE_DIR/bindings/v8/custom/V8DOMStringListCustom.cpp',
364 '$WEBCORE_DIR/bindings/v8/custom/V8DOMWindowCustom.cpp', 360 '$WEBCORE_DIR/bindings/v8/custom/V8DOMWindowCustom.cpp',
365 '$WEBCORE_DIR/bindings/v8/custom/V8EventCustom.cpp', 361 '$WEBCORE_DIR/bindings/v8/custom/V8EventCustom.cpp',
366 '$WEBCORE_DIR/bindings/v8/custom/V8HTMLCanvasElementCustom.cpp', 362 '$WEBCORE_DIR/bindings/v8/custom/V8HTMLCanvasElementCustom.cpp',
(...skipping 16 matching lines...) Expand all
383 '$WEBCORE_DIR/bindings/v8/custom/V8NodeListCustom.cpp', 379 '$WEBCORE_DIR/bindings/v8/custom/V8NodeListCustom.cpp',
384 '$WEBCORE_DIR/bindings/v8/custom/V8StyleSheetListCustom.cpp', 380 '$WEBCORE_DIR/bindings/v8/custom/V8StyleSheetListCustom.cpp',
385 '$WEBCORE_DIR/bindings/v8/custom/V8SVGElementInstanceCustom.cpp', 381 '$WEBCORE_DIR/bindings/v8/custom/V8SVGElementInstanceCustom.cpp',
386 '$WEBCORE_DIR/bindings/v8/custom/V8SVGLengthCustom.cpp', 382 '$WEBCORE_DIR/bindings/v8/custom/V8SVGLengthCustom.cpp',
387 '$WEBCORE_DIR/bindings/v8/custom/V8SVGMatrixCustom.cpp', 383 '$WEBCORE_DIR/bindings/v8/custom/V8SVGMatrixCustom.cpp',
388 '$WEBCORE_DIR/bindings/v8/custom/V8TreeWalkerCustom.cpp', 384 '$WEBCORE_DIR/bindings/v8/custom/V8TreeWalkerCustom.cpp',
389 '$WEBCORE_DIR/bindings/v8/custom/V8WebKitCSSMatrixConstructor.cpp', 385 '$WEBCORE_DIR/bindings/v8/custom/V8WebKitCSSMatrixConstructor.cpp',
390 '$WEBCORE_DIR/bindings/v8/custom/V8XMLSerializerConstructor.cpp', 386 '$WEBCORE_DIR/bindings/v8/custom/V8XMLSerializerConstructor.cpp',
391 '$WEBCORE_DIR/bindings/v8/custom/V8XPathEvaluatorConstructor.cpp', 387 '$WEBCORE_DIR/bindings/v8/custom/V8XPathEvaluatorConstructor.cpp',
392 '$WEBCORE_DIR/bindings/v8/custom/V8XSLTProcessorCustom.cpp', 388 '$WEBCORE_DIR/bindings/v8/custom/V8XSLTProcessorCustom.cpp',
389
390 '$WEBKIT_DIR/extensions/v8/gc_extension.cc',
391 '$WEBKIT_DIR/extensions/v8/gears_extension.cc',
392 '$WEBKIT_DIR/extensions/v8/interval_extension.cc',
393 '$WEBKIT_DIR/extensions/v8/playback_extension.cc',
393 ] 394 ]
394 395
395 if env.Bit('windows'): 396 if env.Bit('windows'):
396 inputs.append('precompiled_v8bindings.cpp') 397 inputs.append('precompiled_v8bindings.cpp')
397 398
398 env.ChromeLibrary('V8Bindings', inputs) 399 env.ChromeLibrary('V8Bindings', inputs)
399 400
400 env.ChromeMSVSProject('$WEBKIT_DIR/build/V8Bindings/V8Bindings.vcproj', 401 env.ChromeMSVSProject('$WEBKIT_DIR/build/V8Bindings/V8Bindings.vcproj',
401 dependencies = [ 402 dependencies = [
402 '$WEBKIT_DIR/build/JSConfig/V8Config.vcproj', 403 '$WEBKIT_DIR/build/JSConfig/V8Config.vcproj',
403 '$WEBKIT_DIR/build/V8Bindings/V8Bindings_prebuild.vcproj', 404 '$WEBKIT_DIR/build/V8Bindings/V8Bindings_prebuild.vcproj',
404 ], 405 ],
405 guid='{625A8F11-2B4E-45B4-BD99-C6D629C606C0}') 406 guid='{625A8F11-2B4E-45B4-BD99-C6D629C606C0}')
406 407
407 env.ChromeMSVSProject('$WEBKIT_DIR/build/V8Bindings/V8Bindings_prebuild.vcproj', 408 env.ChromeMSVSProject('$WEBKIT_DIR/build/V8Bindings/V8Bindings_prebuild.vcproj',
408 guid='{2F7EDFA2-EE27-4D83-8454-9EFBD5779203}') 409 guid='{2F7EDFA2-EE27-4D83-8454-9EFBD5779203}')
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698