From e662dc21b8a4aa02a9a769916da6822eed8456ac Mon Sep 17 00:00:00 2001 From: Oswald Buddenhagen Date: Thu, 16 Apr 2015 20:56:25 +0200 Subject: disable automatic PCH compilation for headers-only modules there is neither a point in building a PCH that will never be used, nor does it even work with the aux TEMPLATE. Change-Id: I2fe11f951f81adf5e15066ed60f983003c76b451 Reviewed-by: Joerg Bornemann --- mkspecs/features/qt_module_headers.prf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'mkspecs/features/qt_module_headers.prf') diff --git a/mkspecs/features/qt_module_headers.prf b/mkspecs/features/qt_module_headers.prf index ed76e67baa..aed04c3c1c 100644 --- a/mkspecs/features/qt_module_headers.prf +++ b/mkspecs/features/qt_module_headers.prf @@ -71,7 +71,7 @@ SYNCQT.HEADER_FILES += $$MODULE_MASTER_DEPS_HEADER # Automatically enable precompiled headers for Qt modules, # except for Gcc/Windows: Larger precompiled headers crash cc1plus.exe # (e.g. with i686-4.8.2-release-posix-dwarf-rt_v3-rev3) -!gcc|!equals(QMAKE_HOST.os, Windows) { +!if(gcc:equals(QMAKE_HOST.os, Windows)):!equals(TEMPLATE, aux) { isEmpty(PRECOMPILED_HEADER): PRECOMPILED_HEADER = $$MODULE_MASTER_DEPS_HEADER } -- cgit v1.2.3