qt6-bb10/mkspecs
Maurice Kalinowski f4b2115b51 winrt: Add support for version requirements for MSVC2015
Previously we hardcoded the minimum windows version to the initial
Windows 10 release. However features have been added which require a
higher SDK version (eg drag and drop). Deploying such a package might
fail during distribution to consumer devices.

Hence introduce WINRT_MANIFEST.minVersion and
WINRT_MANIFEST.maxVersionTested as variables for the manifest file. If
nothing is specified, both values will be set to the UCRTVersion
environment variable, implying the development setup from which qmake
has been invoked.

Change-Id: I1dcf1e75c67c4ab2fd5a3fdcc32c8783a336e6ff
Reviewed-by: Oliver Wolff <oliver.wolff@qt.io>
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
2016-08-25 13:27:22 +00:00
..
aix-g++ move inclusions of unix.conf (and related files) near the top 2015-10-01 16:19:27 +00:00
aix-g++-64 move inclusions of unix.conf (and related files) near the top 2015-10-01 16:19:27 +00:00
aix-xlc move inclusions of unix.conf (and related files) near the top 2015-10-01 16:19:27 +00:00
aix-xlc-64 move inclusions of unix.conf (and related files) near the top 2015-10-01 16:19:27 +00:00
android-clang Revert "Android: use gold linker" 2016-08-16 13:31:38 +00:00
android-g++ Revert "Android: use gold linker" 2016-08-16 13:31:38 +00:00
blackberry-armle-v7-qcc
blackberry-x86-qcc
common winrt: Add support for version requirements for MSVC2015 2016-08-25 13:27:22 +00:00
cygwin-g++ unify handling of library prefixes and extensions 2015-10-01 16:19:30 +00:00
darwin-g++ Update for the newest Darwin-family operating systems. 2016-06-15 05:52:47 +00:00
devices Fix the RPi3 spec a bit 2016-06-14 09:51:14 +00:00
features winrt: Add support for version requirements for MSVC2015 2016-08-25 13:27:22 +00:00
freebsd-clang BSD mkspec cleanup for FreeBSD, NetBSD and OpenBSD to common namespace 2016-06-11 20:17:38 +00:00
freebsd-g++ BSD mkspec cleanup for FreeBSD, NetBSD and OpenBSD to common namespace 2016-06-11 20:17:38 +00:00
haiku-g++ move inclusions of unix.conf (and related files) near the top 2015-10-01 16:19:27 +00:00
hpux-acc move inclusions of unix.conf (and related files) near the top 2015-10-01 16:19:27 +00:00
hpux-acc-64 move inclusions of unix.conf (and related files) near the top 2015-10-01 16:19:27 +00:00
hpux-acc-o64 move inclusions of unix.conf (and related files) near the top 2015-10-01 16:19:27 +00:00
hpux-g++ purge vestige: plugin_no_soname is no more 2016-06-22 15:13:02 +00:00
hpux-g++-64 move inclusions of unix.conf (and related files) near the top 2015-10-01 16:19:27 +00:00
hpuxi-acc-32 purge vestige: plugin_no_soname is no more 2016-06-22 15:13:02 +00:00
hpuxi-acc-64 purge vestige: plugin_no_soname is no more 2016-06-22 15:13:02 +00:00
hpuxi-g++-64 move inclusions of unix.conf (and related files) near the top 2015-10-01 16:19:27 +00:00
hurd-g++ move inclusions of unix.conf (and related files) near the top 2015-10-01 16:19:27 +00:00
irix-cc move inclusions of unix.conf (and related files) near the top 2015-10-01 16:19:27 +00:00
irix-cc-64 move inclusions of unix.conf (and related files) near the top 2015-10-01 16:19:27 +00:00
irix-g++ move inclusions of unix.conf (and related files) near the top 2015-10-01 16:19:27 +00:00
irix-g++-64 move inclusions of unix.conf (and related files) near the top 2015-10-01 16:19:27 +00:00
linux-arm-gnueabi-g++
linux-clang
linux-clang-libc++
linux-cxx move inclusions of unix.conf (and related files) near the top 2015-10-01 16:19:27 +00:00
linux-g++ Fix for platform socklen_t on other C libraries than glibc. 2015-09-30 05:04:20 +00:00
linux-g++-32 move inclusions of unix.conf (and related files) near the top 2015-10-01 16:19:27 +00:00
linux-g++-64 move inclusions of unix.conf (and related files) near the top 2015-10-01 16:19:27 +00:00
linux-icc ICC: Remove the -fno-jump-tables workaround. 2015-09-21 16:39:51 +00:00
linux-icc-32
linux-icc-64
linux-kcc move inclusions of unix.conf (and related files) near the top 2015-10-01 16:19:27 +00:00
linux-llvm
linux-lsb-g++
linux-pgcc move inclusions of unix.conf (and related files) near the top 2015-10-01 16:19:27 +00:00
lynxos-g++ move inclusions of unix.conf (and related files) near the top 2015-10-01 16:19:27 +00:00
macx-clang purge vestige: plugin_no_soname is no more 2016-06-22 15:13:02 +00:00
macx-clang-32 purge vestige: plugin_no_soname is no more 2016-06-22 15:13:02 +00:00
macx-g++ purge vestige: plugin_no_soname is no more 2016-06-22 15:13:02 +00:00
macx-g++-32 purge vestige: plugin_no_soname is no more 2016-06-22 15:13:02 +00:00
macx-g++40 purge vestige: plugin_no_soname is no more 2016-06-22 15:13:02 +00:00
macx-g++42 purge vestige: plugin_no_soname is no more 2016-06-22 15:13:02 +00:00
macx-icc qmake: Add support for separate debug info on Apple platforms. 2016-04-14 21:28:54 +00:00
macx-ios-clang iOS, mkspec: update UUID parsing to support Xcode 8 beta 2016-08-24 13:05:09 +00:00
macx-llvm purge vestige: plugin_no_soname is no more 2016-06-22 15:13:02 +00:00
macx-xcode Xcode: Don't enable document versioning debugging 2016-08-24 12:35:45 +00:00
modules
netbsd-g++ NetBSD: add QMAKE_RPATHDIR for standard QMAKE_LIBDIR 2016-07-01 07:53:07 +00:00
openbsd-g++ OpenBSD: add X11R6/lib to QMAKE_RPATHDIR 2016-07-13 06:50:00 +00:00
qnx-aarch64le-qcc Add some 64-bit QNX platforms 2016-06-22 14:59:26 +00:00
qnx-armle-v7-qcc
qnx-x86-64-qcc Add some 64-bit QNX platforms 2016-06-22 14:59:26 +00:00
qnx-x86-qcc
sco-cc
sco-g++ move inclusions of unix.conf (and related files) near the top 2015-10-01 16:19:27 +00:00
solaris-cc move inclusions of unix.conf (and related files) near the top 2015-10-01 16:19:27 +00:00
solaris-cc-64 move inclusions of unix.conf (and related files) near the top 2015-10-01 16:19:27 +00:00
solaris-cc-64-stlport
solaris-cc-stlport
solaris-g++ move inclusions of unix.conf (and related files) near the top 2015-10-01 16:19:27 +00:00
solaris-g++-64 move inclusions of unix.conf (and related files) near the top 2015-10-01 16:19:27 +00:00
tru64-cxx purge vestige: plugin_no_soname is no more 2016-06-22 15:13:02 +00:00
tru64-g++ purge vestige: plugin_no_soname is no more 2016-06-22 15:13:02 +00:00
unixware-cc move inclusions of unix.conf (and related files) near the top 2015-10-01 16:19:27 +00:00
unixware-g++ move inclusions of unix.conf (and related files) near the top 2015-10-01 16:19:27 +00:00
unsupported Delete unsupported/freebsd-g++-46 mkspec 2016-06-08 04:11:16 +00:00
win32-g++ Update QMAKE_LIB in win32-g++ mkspec 2016-02-27 08:09:15 +00:00
win32-icc win32-icc: Make it possible to rename the ANGLE libraries. 2016-03-22 09:25:05 +00:00
win32-msvc2005
win32-msvc2008
win32-msvc2010
win32-msvc2012
win32-msvc2013
win32-msvc2015
wince60standard-armv4i-msvc2005
wince60standard-x86-msvc2005
wince70embedded-armv4i-msvc2008 Rename ANGLE libs in order to not conflict with other ANGLE libs 2015-12-01 12:28:02 +00:00
wince70embedded-x86-msvc2008
wince80colibri-armv7-msvc2012 qmake: Introduce CE_PLATFORMNAME to fix creation of vcxproj files 2016-05-18 13:50:43 +00:00
winphone-arm-msvc2013 WinRT: Deployqt version/copyright information to dlls 2015-09-13 22:03:11 +00:00
winphone-x86-msvc2013 WinRT: Deployqt version/copyright information to dlls 2015-09-13 22:03:11 +00:00
winrt-arm-msvc2013 winrt: use correct winapi family defines in mkspecs and system detection 2015-10-20 14:29:16 +00:00
winrt-arm-msvc2015 msvc: Introduce base config file for all targets 2015-11-30 14:29:44 +00:00
winrt-x64-msvc2013
winrt-x64-msvc2015 msvc: Introduce base config file for all targets 2015-11-30 14:29:44 +00:00
winrt-x86-msvc2013 winrt: use correct winapi family defines in mkspecs and system detection 2015-10-20 14:29:16 +00:00
winrt-x86-msvc2015 msvc: Introduce base config file for all targets 2015-11-30 14:29:44 +00:00