From 6c44e3bb4da24d048382a779b25331d57f052de0 Mon Sep 17 00:00:00 2001 From: Pierre Rossi <pierre.rossi@digia.com> Date: Fri, 10 Jan 2014 17:33:11 +0100 Subject: [PATCH] Disable Werror by default We don't want everybody to have to go and tweak ~/.gyp/include.gypi just for that purpose. Change-Id: I67533a62246dea45c4b5a5a454f43d01328d472f Reviewed-by: Jocelyn Turcotte <jocelyn.turcotte@digia.com> Reviewed-by: Andras Becsi <andras.becsi@digia.com> --- README.md | 14 +------------- src/core/qtwebengine_extras.gypi | 3 +++ 2 files changed, 4 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index 61905d528..275a550de 100644 --- a/README.md +++ b/README.md @@ -48,19 +48,7 @@ Use of shared libraries can be enforced by setting the GYP_DEFINES environment v export GYP_DEFINES=component=shared_library - Or by using the include.gypi mechanism described below: - -### Compiler Warnings treated as Errors (-Werror) ### -On Linux you may get build errors due to -Werror. Create ~/.gyp/include.gypi with the following contents: - - { - 'variables': { - 'werror%': '', - 'component%': 'shared_library', - }, - } - -So afterwards you have to re-create the ninja files by running "qmake -r" + Or by using the ~/.gyp/include.gypi mechanism. ### Use external Chromium sources ### If you want to use external chromium sources instead of the submodule provided in the QtWebEngine repository, diff --git a/src/core/qtwebengine_extras.gypi b/src/core/qtwebengine_extras.gypi index 95c5c5627..f4d3e38b7 100644 --- a/src/core/qtwebengine_extras.gypi +++ b/src/core/qtwebengine_extras.gypi @@ -1,4 +1,7 @@ { + 'variables': { + 'werror%': '', + }, 'target_defaults': { # patterns used to exclude chromium files from the build when we have a drop-in replacement 'sources/': [ -- GitLab