Qt Base (Core, Gui, Widgets, Network, ...)
Go to file
Alexandru Croitor c800a62403 Cache qt_config_compile_test results
Inside qt_config_compile_test we use two different calls:
check_cxx_source_compiles when given code, and try_compile when
given a project.

The former caches its results, while the latter does not, which means
that the try_compile calls are re-executed on each reconfigure.

Do what check_cxx_source_compiles does internally, and don't rerun
the try_compile calls if the results were computed once.

Change-Id: I2691ff08b7bb46c3fa60bbf5ed6278731c9b8e21
Reviewed-by: Leander Beernaert <leander.beernaert@qt.io>
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
2019-12-02 12:27:33 +00:00
bin Merge remote-tracking branch 'origin/wip/qt6' into wip/cmake 2019-10-11 16:23:19 +02:00
cmake Cache qt_config_compile_test results 2019-12-02 12:27:33 +00:00
coin Make standalone tests build via top level repo project 2019-11-08 15:42:32 +00:00
config.tests Merge remote-tracking branch 'origin/dev' into wip/cmake 2019-10-17 09:41:36 +02:00
dist Merge remote-tracking branch 'origin/5.12' into 5.13 2019-09-08 11:33:28 +02:00
doc Merge remote-tracking branch 'origin/dev' into wip/cmake 2019-11-19 13:53:21 +01:00
examples Merge remote-tracking branch 'origin/dev' into wip/cmake 2019-11-19 13:53:21 +01:00
lib
mkspecs Merge remote-tracking branch 'origin/5.15' into dev 2019-11-01 01:01:02 +01:00
qmake Post merge fixes 2019-11-25 14:53:27 +00:00
src cmake: Enable the Windows Vista style 2019-11-28 19:11:07 +00:00
tests Post merge fixes 2019-11-25 14:53:27 +00:00
util pro2cmake: Format again 2019-11-26 10:59:06 +00:00
.gitattributes
.gitignore Merge remote-tracking branch 'origin/wip/qt6' into wip/cmake 2019-07-11 17:17:51 +02:00
.qmake.conf Merge remote-tracking branch 'origin/dev' into wip/qt6 2019-09-04 14:33:40 +02:00
.tag
CMakeLists.txt Add support for -nomake-tests and -nomake-examples equivalents 2019-11-08 16:05:44 +00:00
INSTALL INSTALL: Remove outdated reference to Windows CE 2019-02-13 13:01:57 +00:00
LICENSE.FDL
LICENSE.GPL2
LICENSE.GPL3
LICENSE.GPL3-EXCEPT
LICENSE.LGPL3
LICENSE.LGPLv3
LICENSE.QT-LICENSE-AGREEMENT-4.0 Replace commercial preview license with Qt License Agreement 4.0 2018-06-21 11:39:15 +00:00
config_help.txt Remove leftovers from QML1 2019-10-10 11:28:19 +02:00
configure Prospective fix for Boot2Qt build in the CI 2019-10-18 13:21:29 +00:00
configure.bat Configure: simplify logic 2019-03-14 12:13:58 +00:00
configure.cmake Regenerate all configure.json files 2019-10-21 14:49:12 +00:00
configure.json Merge remote-tracking branch 'origin/dev' into wip/cmake 2019-10-14 17:46:34 +02:00
configure.pri Merge remote-tracking branch 'origin/5.15' into dev 2019-11-01 01:01:02 +01:00
dependencies.yaml Re-add dependencies.yaml so repos outside qt5 can be built with Coin 2019-09-19 17:07:36 +00:00
header.BSD
header.COMM
header.FDL
header.GPL
header.GPL-EXCEPT
header.LGPL
header.LGPL-NOGPL2
header.LGPL-ONLY
header.LGPL3
header.LGPL3-COMM
header.MIT
qtbase.pro
sync.profile Make QList an alias to QVector 2019-10-30 11:52:48 +01:00