qt5base-lts/tools/configure
James McDonnell cc1a28d07e Add the ability to change precompiled header use
Give the Windows configureapp the same -pch/-no-pch arguments found in
the Linux configure script.  Using command line arguments to
enable/disable precompiled header use is preferable to mkspec changes.

Make -pch the default for all toolchains.  In particular, this makes
-pch the default for QNX on Windows.  Previously, QNX on Windows had
an implied default of -no-pch.  Precompiled headers are the default
for QNX on Linux; they should also be the default for QNX on Windows.
A 'dictionary["PCH"] = "no"' will need to be added in
Configure::applySpecSpecifics for any toolchain that should default to
-no-pch (none known at this time).

-no-pch is implemented by putting a "CONFIG -= precompile_header"
in qmodule.pri.  This ensures that Qt is built without precompiled
headers (as requested) even if allowing precompiled header use is the
default for the toolchain.

Task-number: QTBUG-52578
Task-number: QTBUG-11545
Change-Id: I1b59bc2d416c5ba169161c5b3cc13accd76eeac8
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
2016-04-19 00:00:58 +00:00
..
configure_pch.h Update copyright headers 2015-02-11 06:49:51 +00:00
configure.pro Merge remote-tracking branch 'origin/5.5' into dev 2015-06-03 10:23:56 +02:00
configureapp.cpp Add the ability to change precompiled header use 2016-04-19 00:00:58 +00:00
configureapp.h configure.exe: Add -verbose option. 2015-10-02 14:26:34 +00:00
environment.cpp Remove Wow6432Node versions of Visual Studio registry keys 2015-12-08 06:37:57 +00:00
environment.h Add mingw GCC Version to qconfig.pri 2015-03-25 11:13:19 +00:00
main.cpp Update copyright headers 2015-02-11 06:49:51 +00:00
Makefile.mingw Move the official Qt version from qglobal.h to .qmake.conf 2015-10-14 20:12:57 +00:00
Makefile.win32 msvc2015: Align compiler flags with rest of Qt build 2015-10-20 14:10:11 +00:00
tools.cpp Run license checker in qmake 2015-05-27 10:23:10 +00:00
tools.h Update copyright headers 2015-02-11 06:49:51 +00:00