summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTor Arne Vestbø <tor.arne.vestbo@qt.io>2019-10-29 18:00:33 +0100
committerTor Arne Vestbø <tor.arne.vestbo@qt.io>2019-11-06 11:09:40 +0100
commitbc77060e9c03ccdf09e1ae7b8972af37ff67c71a (patch)
tree465cd4015dcbad02156224e14160c6f4c30876b5
parentbcb2f180295962061b0eefcf8010120941200d2a (diff)
downloadqtdoc-bc77060e9c03ccdf09e1ae7b8972af37ff67c71a.tar.gz
Update supported platforms and build requirements for Apple platforms
Per earlier discussions we bump the deployment target for LTS releases and follow up by requiring the latest SDK available for building. As layer backed views and dark mode is a lot more stable these days in Qt and on macOS in general we no longer support the option to build with the 10.13 SDK. A workaround in case this functionality is still needed is to explicitly set the QMAKE_MAC_SDK_VERSION qmake variable, which will tell the linker to write that version into the MachO header of the executable, which will then be read by AppKit when determining which features to opt in to. Change-Id: I474f3cf71087dc68b228629917377c8b634fbe0f Reviewed-by: Timur Pocheptsov <timur.pocheptsov@qt.io>
-rw-r--r--doc/src/platforms/supported-platforms.qdocinc19
1 files changed, 8 insertions, 11 deletions
diff --git a/doc/src/platforms/supported-platforms.qdocinc b/doc/src/platforms/supported-platforms.qdocinc
index 28ff7548..83e9964d 100644
--- a/doc/src/platforms/supported-platforms.qdocinc
+++ b/doc/src/platforms/supported-platforms.qdocinc
@@ -62,13 +62,10 @@
//! [macos]
\table 80%
\header \li Target Platform \li Architecture \li Build Environment
- \row \li \macos 10.12, 10.13, \b 10.14
+ \row \li \macos 10.13, 10.14, \b 10.15
\li \c x86_64 and \c x86_64h
- \li \b {Xcode 10} (10.14 SDK), Xcode 9\raisedaster (10.13 SDK)
+ \li \b {Xcode 11} (10.15 SDK)
\endtable
- \br
- \b{Note:} Xcode 9 is only supported for application development (to be able to opt out
- of features such as layer-backing and dark mode), not for development of Qt itself.
//! [macos]
\section2 \l{Qt for Windows}{Windows}
@@ -112,17 +109,17 @@
//! [ios]
\table 80%
\header \li Target Platform \li Architecture \li Build Environment \li Notes
- \row \li iOS 11, \b{iOS 12}
+ \row \li iOS 12, \b{iOS 13}
\li \c armv8 (\c arm64)
- \li \b {Xcode 10} (iOS 12 SDK)
+ \li \b {Xcode 11} (iOS 13 SDK)
\li
- \row \li tvOS 11, \b{tvOS 12}
+ \row \li tvOS 12, \b{tvOS 13}
\li \c armv8 (\c arm64)
- \li \b {Xcode 10} (tvOS 12 SDK)
+ \li \b {Xcode 11} (tvOS 13 SDK)
\li Technology Preview
- \row \li watchOS 4, \b{watchOS 5}
+ \row \li watchOS 5, \b{watchOS 6}
\li \c armv7k
- \li \b {Xcode 10} (watchOS 5 SDK)
+ \li \b {Xcode 11} (watchOS 6 SDK)
\li Technology Preview. No UI.
\endtable
//! [ios]