Changeset 81539 in webkit


Ignore:
Timestamp:
Mar 18, 2011 5:48:10 PM (13 years ago)
Author:
abarth@webkit.org
Message:

2011-03-18 Adam Barth <abarth@webkit.org>

Reviewed by Dimitri Glazkov.

WebCore GYP build should (almost!) link
https://bugs.webkit.org/show_bug.cgi?id=56689

This patch is a grab-bag of small changes to bring the WebCore GYP
build down to two link errors or one compile error (take your pick).
We might need a GYP change to get this last file to compile, however.

  • WebCore.gypi:
  • gyp/WebCore.gyp:
Location:
trunk/Source/WebCore
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r81537 r81539  
     12011-03-18  Adam Barth  <abarth@webkit.org>
     2
     3        Reviewed by Dimitri Glazkov.
     4
     5        WebCore GYP build should (almost!) link
     6        https://bugs.webkit.org/show_bug.cgi?id=56689
     7
     8        This patch is a grab-bag of small changes to bring the WebCore GYP
     9        build down to two link errors or one compile error (take your pick).
     10        We might need a GYP change to get this last file to compile, however.
     11
     12        * WebCore.gypi:
     13        * gyp/WebCore.gyp:
     14
    1152011-03-16  Ryosuke Niwa  <rniwa@webkit.org>
    216
  • trunk/Source/WebCore/WebCore.gypi

    r81517 r81539  
    47604760            'platform/mac/PurgeableBufferMac.cpp',
    47614761            'platform/mac/RuntimeApplicationChecks.mm',
     4762            'platform/mac/SSLKeyGeneratorMac.cpp',
    47624763            'platform/mac/SchedulePairMac.mm',
    47634764            'platform/mac/ScrollAnimatorMac.h',
     
    65466547            '<(PRODUCT_DIR)/DerivedSources/WebCore/CharsetData.cpp',
    65476548            '<(PRODUCT_DIR)/DerivedSources/WebCore/ColorData.cpp',
     6549            # This list does not contain all the Objective-C bindings files
     6550            # that we generate.  We run all the IDL files through the
     6551            # Objective-C code generator, but not all of them even build.
    65486552            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMAbstractViewInternal.h',
    65496553            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMAbstractViewPrivate.h',
     
    67666770            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMNode.dep',
    67676771            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMNode.mm',
     6772            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMNodeIterator.mm',
     6773            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMNodeIteratorInternal.h',
    67686774            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMNodeList.mm',
    67696775            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMNodeListInternal.h',
     
    67776783            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMProcessingInstruction.mm',
    67786784            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMProcessingInstructionInternal.h',
     6785            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMProgressEvent.mm',
    67796786            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMRGBColor.mm',
    67806787            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMRGBColorInternal.h',
  • trunk/Source/WebCore/gyp/WebCore.gyp

    r81517 r81539  
    4747      ],
    4848      'sources/': [
    49         # This file fails to build because objc_finalizeOnMainThread is deprecated...
    50         ['exclude', 'platform/mac/WebCoreObjCExtras.mm$'],
    51 
    5249        ['exclude', 'bindings/[^/]+/'],
    5350        ['include', 'bindings/generic/'],
     
    6057        # FIXME: Figure out how to store these patterns in a variable.
    6158        ['exclude', '(android|brew|cairo|chromium|curl|efl|freetype|fftw|gstreamer|gtk|haiku|linux|mkl|openvg|pango|qt|skia|soup|symbian|texmap|iphone|v8|win|wince|wx)/'],
    62         ['exclude', '(Android|Brew|Cairo|Curl|Chromium|Efl|Haiku|Gtk|JSC|Linux|OpenType|Qt|Safari|Soup|Symbian|V8|Win|WinCE|Wx)\\.(cpp|mm?)$'],
     59        ['exclude', '(Android|Brew|Cairo|Curl|Chromium|Efl|Haiku|Gtk|Linux|OpenType|Qt|Safari|Soup|Symbian|V8|Win|WinCE|Wx)\\.(cpp|mm?)$'],
    6360        ['exclude', 'Chromium[^/]*\\.(cpp|mm?)$'],
    6461
Note: See TracChangeset for help on using the changeset viewer.