qt5base-lts/tools/configure
Lars Knoll 97b856b788 Use the qmake based configuration system also on Windows
Adapt configure.exe to use qmake to do most of the work of configuring
Qt. This unifies a large part of our configuration system between Unix
and Windows. configure.exe is now still doing the license check,
creating qconfig.cpp, building qmake, and not much more.

On the way, re-implement the still missing Windows-specific tests with
the new system.

The opengles2 vs. opengl-desktop conditions got a bit convoluted, as
Unix prefers desktop GL, while Windows GLES2 (via ANGLE). Superficially,
there is a circular dependency, but the platform scopes are supposed to
break it.

Done-with: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
Change-Id: Ia1941f2c34b7f5bd4990a7673cd737361381c2e7
Reviewed-by: Lars Knoll <lars.knoll@qt.io>
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
2016-08-18 17:10:47 +00:00
..
configure_pch.h Updated license headers 2016-01-21 18:55:18 +00:00
configure.pro tools/configure: enable QStringBuilder 2016-04-08 12:24:07 +00:00
configureapp.cpp Use the qmake based configuration system also on Windows 2016-08-18 17:10:47 +00:00
configureapp.h Use the qmake based configuration system also on Windows 2016-08-18 17:10:47 +00:00
environment.cpp Use the qmake based configuration system also on Windows 2016-08-18 17:10:47 +00:00
environment.h Use the qmake based configuration system also on Windows 2016-08-18 17:10:47 +00:00
main.cpp Use the qmake based configuration system also on Windows 2016-08-18 17:10:47 +00:00
Makefile.mingw tools/configure: enable QStringBuilder 2016-04-08 12:24:07 +00:00
Makefile.win32 tools/configure: enable QStringBuilder 2016-04-08 12:24:07 +00:00
tools.cpp Updated license headers 2016-01-21 18:55:18 +00:00
tools.h Updated license headers 2016-01-21 18:55:18 +00:00