Commit a64944a0 authored by abarth@webkit.org's avatar abarth@webkit.org

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

        Reviewed by Dimitri Glazkov.

        WebCore GYP build should build bindings/
        https://bugs.webkit.org/show_bug.cgi?id=56406

        I wanted to include bindings/objc in this patch, but they were somewhat
        complicated.  It looks like they include headers from the output
        directory (via PrivateHeaders), but we haven't wired up the
        PrivateHeaders yet.

        * gyp/WebCore.gyp:


git-svn-id: svn://svn.chromium.org/blink/trunk@81200 bbb929c8-8fbe-4397-9dbb-9b2b20218538
parent 29888794
2011-03-15 Adam Barth <abarth@webkit.org>
Reviewed by Dimitri Glazkov.
WebCore GYP build should build bindings/
https://bugs.webkit.org/show_bug.cgi?id=56406
I wanted to include bindings/objc in this patch, but they were somewhat
complicated. It looks like they include headers from the output
directory (via PrivateHeaders), but we haven't wired up the
PrivateHeaders yet.
* gyp/WebCore.gyp:
2011-03-15 James Simonsen <simonjam@chromium.org> 2011-03-15 James Simonsen <simonjam@chromium.org>
Reviewed by Tony Gentilcore. Reviewed by Tony Gentilcore.
......
...@@ -44,17 +44,20 @@ ...@@ -44,17 +44,20 @@
'libz.dylib', 'libz.dylib',
], ],
'sources/': [ 'sources/': [
['exclude', 'bindings/[^/]+/'],
['include', 'bindings/js/'],
['include', 'bindings/objc/'],
# Artificially reduce the scope during bring-up. # Artificially reduce the scope during bring-up.
['exclude', '.*\\.(c|cpp|mm)$'], ['exclude', '.*\\.(c|cpp|mm)$'],
['include', 'accessibility/'], ['include', 'accessibility/'],
['exclude', 'bindings/[^/]+/'],
['include', 'bindings/generic/'],
['include', 'bindings/js/'],
# FIXME: Build bindings/objc/
# ['include', 'bindings/objc/'],
['exclude', 'bindings/js/ScriptControllerMac\\.mm$'],
# FIXME: Figure out how to store these patterns in a variable. # FIXME: Figure out how to store these patterns in a variable.
['exclude', '(android|brew|cairo|ca|cg|chromium|curl|efl|freetype|fftw|gstreamer|gtk|haiku|linux|mac|mkl|opengl|openvg|opentype|pango|posix|qt|soup|symbian|texmap|iphone|win|wince|wx)/'], ['exclude', '(android|brew|cairo|ca|cg|chromium|curl|efl|freetype|fftw|gstreamer|gtk|haiku|linux|mac|mkl|opengl|openvg|opentype|pango|posix|qt|soup|symbian|texmap|iphone|win|wince|wx)/'],
['exclude', '(Android|Cairo|CF|CG|Curl|Chromium|Gtk|JSC|Linux|Mac|OpenType|POSIX|Posix|Qt|Safari|Soup|Symbian|V8|Win|WinCE|Wx)\\.(cpp|mm?)$'], ['exclude', '(Android|Brew|Cairo|CF|CG|Curl|Chromium|Efl|Haiku|Gtk|JSC|Linux|OpenType|POSIX|Posix|Qt|Safari|Soup|Symbian|V8|Win|WinCE|Wx)\\.(cpp|mm?)$'],
['exclude', 'AllInOne\\.cpp$'], ['exclude', 'AllInOne\\.cpp$'],
], ],
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment