summaryrefslogtreecommitdiffstats
path: root/WebCore/WebCore.gyp/WebCore.gyp
diff options
context:
space:
mode:
Diffstat (limited to 'WebCore/WebCore.gyp/WebCore.gyp')
-rw-r--r--WebCore/WebCore.gyp/WebCore.gyp19
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$'],