qt5base-lts/qmake/qmake.pro
Marc Mutz f0d7080e9e qmake/tools: port the last remaining Q_FOREACH loops and add QT_NO_FOREACH
Port the last four remaining Q_FOREACH users in qmake
and uic to C++11 range-for and mark all qtbase tools
(incl. qmake) as Q_FOREACH-free, using QT_NO_FOREACH.

Change-Id: Ief4e5877269e7a853e4cf05e58861a448e822d3d
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
Reviewed-by: Lars Knoll <lars.knoll@theqtcompany.com>
2016-05-11 16:55:32 +00:00

36 lines
817 B
Prolog

# This project is not actually used to build qmake, but to support development
# with Qt Creator. The real build system is made up by the Makefile templates
# and the configures.
option(host_build)
CONFIG += console bootstrap
CONFIG -= qt
DEFINES += \
QT_BUILD_QMAKE \
QT_NO_FOREACH \
PROEVALUATOR_FULL
VPATH += \
../src/corelib/global \
../src/corelib/tools \
../src/corelib/kernel \
../src/corelib/codecs \
../src/corelib/plugin \
../src/corelib/xml \
../src/corelib/io \
../src/corelib/json \
../tools/shared/windows
INCLUDEPATH += . \
library \
generators \
generators/unix \
generators/win32 \
generators/mac \
generators/integrity \
../tools/shared
include(qmake.pri)
load(qt_app)