From 8aa508d2e5d39fef9dacb1494ca6fdc94d50efaa Mon Sep 17 00:00:00 2001 From: Alexandru Croitor <alexandru.croitor@qt.io> Date: Fri, 24 Feb 2017 10:46:03 +0100 Subject: [PATCH] Support appstore compliancy switch from the new configure system Change-Id: Ic7768d9b2677ed488d6af05f34942321b670671e Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io> Reviewed-by: Michal Klocek <michal.klocek@qt.io> Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io> --- src/core/config/mac_osx.pri | 2 ++ src/webengine/doc/src/qtwebengine-platform-notes.qdoc | 6 +----- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/src/core/config/mac_osx.pri b/src/core/config/mac_osx.pri index a9f7207e1..76890a6a4 100644 --- a/src/core/config/mac_osx.pri +++ b/src/core/config/mac_osx.pri @@ -40,6 +40,8 @@ use?(gn) { macos: gn_args += use_browser_spellchecker=false } + use?(appstore_compliant_code): gn_args += appstore_compliant_code=true + } else { GYP_CONFIG += \ qt_os=\"mac\" \ diff --git a/src/webengine/doc/src/qtwebengine-platform-notes.qdoc b/src/webengine/doc/src/qtwebengine-platform-notes.qdoc index 851507659..612a9acb1 100644 --- a/src/webengine/doc/src/qtwebengine-platform-notes.qdoc +++ b/src/webengine/doc/src/qtwebengine-platform-notes.qdoc @@ -116,11 +116,7 @@ By default, Qt WebEngine uses private \macos API, which might cause an application to be rejected when submitted to the Mac App Store. To configure Qt WebEngine not to use these API - calls, Qt WebEngine has to be recompiled: - - \code - qmake WEBENGINE_CONFIG+=use_appstore_compliant_code - \endcode + calls, Qt has to be reconfigured with the \c -appstore-compliant switch. However, this will cause some behavioral changes, such as: -- GitLab