diff options
Diffstat (limited to 'WebCore/WebCore.gyp/WebCore.gyp')
-rw-r--r-- | WebCore/WebCore.gyp/WebCore.gyp | 19 |
1 files changed, 8 insertions, 11 deletions
diff --git a/WebCore/WebCore.gyp/WebCore.gyp b/WebCore/WebCore.gyp/WebCore.gyp index 7979d1f..e8f343a 100644 --- a/WebCore/WebCore.gyp/WebCore.gyp +++ b/WebCore/WebCore.gyp/WebCore.gyp @@ -245,7 +245,14 @@ '../platform/mac', '../platform/text/mac', ], + # enable -Wall and -Werror, just for Mac and Linux builds for now + # FIXME: Also enable this for Windows after verifying no warnings + 'chromium_code': 1, }], +# FIXME: disabled for now due to failures on different gcc versions +# ['OS=="linux"', { +# 'chromium_code': 1, +# }], ['OS=="win"', { 'webcore_include_dirs': [ '../page/win', @@ -253,10 +260,6 @@ '../platform/text/win', '../platform/win', ], - },{ - # enable -Wall and -Werror, just for Mac and Linux builds for now - # FIXME: Also enable this for Windows after verifying no warnings - 'chromium_code': 1, }], ['OS=="win" and buildtype=="Official"', { # On windows official release builds, we try to preserve symbol space. @@ -274,7 +277,7 @@ '<(SHARED_INTERMEDIATE_DIR)/webkit/bindings/V8DerivedSources7.cpp', '<(SHARED_INTERMEDIATE_DIR)/webkit/bindings/V8DerivedSources8.cpp', ], - }], + }] ], }, 'targets': [ @@ -494,7 +497,6 @@ '../css/quirks.css', '../css/view-source.css', '../css/themeChromiumLinux.css', - '../css/themeChromiumSkia.css', '../css/themeWin.css', '../css/themeWinQuirks.css', '../css/svg.css', @@ -1339,11 +1341,6 @@ ['exclude', 'rendering/RenderThemeChromiumSkia\\.cpp$'], ], }], - ['(OS=="linux" or OS=="freebsd" or OS=="openbsd") and gcc_version==42', { - # Due to a bug in gcc 4.2.1 (the current version on hardy), we get - # warnings about uninitialized this.7. - 'cflags': ['-Wno-uninitialized'], - }], ['OS!="linux" and OS!="freebsd"', { 'sources/': [ ['exclude', '(Gtk|Linux)\\.cpp$'], |