Changeset 76527 in webkit


Ignore:
Timestamp:
Jan 24, 2011 9:37:45 AM (13 years ago)
Author:
tony@chromium.org
Message:

2011-01-24 Tony Chang <tony@chromium.org>

Reviewed by James Robinson.

[chromium] turn off gyp circular dependency checking and roll chromium deps
https://bugs.webkit.org/show_bug.cgi?id=52935

  • DEPS:
  • gyp_webkit: Turn off gyp circular dependency checking on Linux

and Win since we don't do these checks in gyp_chromium. It's
just making it harder for us to roll DEPS and have something
explode.

Location:
trunk/Source/WebKit/chromium
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit/chromium/ChangeLog

    r76526 r76527  
     12011-01-24  Tony Chang  <tony@chromium.org>
     2
     3        Reviewed by James Robinson.
     4
     5        [chromium] turn off gyp circular dependency checking and roll chromium deps
     6        https://bugs.webkit.org/show_bug.cgi?id=52935
     7
     8        * DEPS:
     9        * gyp_webkit: Turn off gyp circular dependency checking on Linux
     10            and Win since we don't do these checks in gyp_chromium.  It's
     11            just making it harder for us to roll DEPS and have something
     12            explode.
     13
    1142011-01-24  Satish Sampath  <satish@chromium.org>
    215
  • trunk/Source/WebKit/chromium/DEPS

    r76363 r76527  
    3333vars = {
    3434  'chromium_svn': 'http://src.chromium.org/svn/trunk/src',
    35   'chromium_rev': '71969'
     35  'chromium_rev': '72181'
    3636}
    3737
     
    5757  'skia':
    5858    Var('chromium_svn')+'/skia@'+Var('chromium_rev'),
     59  'third_party/skia/gpu':
     60    From('chromium_deps', 'src/third_party/skia/gpu'),
    5961  'third_party/skia/src':
    6062    From('chromium_deps', 'src/third_party/skia/src'),
  • trunk/Source/WebKit/chromium/gyp_webkit

    r75922 r76527  
    7777  args.extend(['-I' + i for i in additional_include_files(args)])
    7878
     79  # There shouldn't be a circular dependency relationship between .gyp files,
     80  # but in Chromium's .gyp files, on non-Mac platforms, circular relationships
     81  # currently exist.  The check for circular dependencies is currently
     82  # bypassed on other platforms, but is left enabled on the Mac, where a
     83  # violation of the rule causes Xcode to misbehave badly.
     84  # http://crbug.com/35878.
     85  if sys.platform not in ('darwin',):
     86    args.append('--no-circular-check')
     87
    7988  # On linux, we want gyp to output a makefile (default is scons).
    8089  if sys.platform == 'linux2':
Note: See TracChangeset for help on using the changeset viewer.