CONFIG += qt warn_on console
isEmpty(QMAKE_INFO_PLIST): CONFIG -= app_bundle
-!build_pass:contains(QT_CONFIG, build_all): CONFIG += release
-
-target.path = $$[QT_INSTALL_BINS]
+host_build {
+ CONFIG += release
+ QT = bootstrap-private
+ target.path = $$[QT_HOST_BINS]
+} else {
+ !build_pass:contains(QT_CONFIG, build_all): CONFIG += release
+ target.path = $$[QT_INSTALL_BINS]
+}
INSTALLS += target
+load(qt_targets)
+
# If we are doing a prefix build, create a "module" pri which enables
# qtPrepareTool() to work with the non-installed build.
!build_pass:!exists($$[QT_INSTALL_PREFIX]/.qmake.cache) {
$$MODULE_DEFINES \
QT_NO_CAST_FROM_ASCII
-MODULE_CONFIG = console -app_bundle release
MODULE_PRIVATE_INCLUDES = \
\$\$QT_MODULE_INCLUDE_BASE \
\$\$QT_MODULE_INCLUDE_BASE/QtCore \
\$\$QT_MODULE_INCLUDE_BASE/QtXml/$$QT_VERSION \
\$\$QT_MODULE_INCLUDE_BASE/QtXml/$$QT_VERSION/QtXml
-qtProcessModuleFlags(CONFIG, MODULE_CONFIG)
+CONFIG += release
load(qt_module)
option(host_build)
-TEMPLATE = app
-QT = bootstrap-private
DEFINES += QT_MOC QT_NO_CAST_FROM_ASCII QT_NO_CAST_FROM_BYTEARRAY QT_NO_COMPRESS
-DESTDIR = ../../../bin
INCLUDEPATH += $$QT_BUILD_TREE/src/corelib/global
HEADERS += qdatetime_p.h
SOURCES += main.cpp
-target.path = $$[QT_HOST_BINS]
-INSTALLS += target
-load(qt_targets)
+load(qt_tool)
option(host_build)
-TEMPLATE = app
-QT = bootstrap-private
-
-DESTDIR = ../../../bin
include(../moc/moc.pri)
$$QT_SOURCE_TREE/src/dbus/qdbus_symbols.cpp \
$$QT_SOURCE_TREE/src/dbus/qdbusunixfiledescriptor.cpp
-target.path = $$[QT_HOST_BINS]
-INSTALLS += target
-load(qt_targets)
+load(qt_tool)
option(host_build)
-TEMPLATE = app
-QT = bootstrap-private
-
-DESTDIR = ../../../bin
DEFINES += QT_NO_CAST_FROM_ASCII
$$QT_SOURCE_TREE/src/dbus/qdbus_symbols.cpp \
$$QT_SOURCE_TREE/src/dbus/qdbusunixfiledescriptor.cpp
-target.path = $$[QT_HOST_BINS]
-INSTALLS += target
-load(qt_targets)
+load(qt_tool)
option(host_build)
-TEMPLATE = app
-QT = bootstrap-private
-DESTDIR = ../../../bin
DEFINES += QDOC2_COMPAT
INCLUDEPATH += $$QT_SOURCE_TREE/src/tools/qdoc \
QMAKE_EXTRA_TARGETS += html-docs qch-docs
-target.path = $$[QT_HOST_BINS]
-INSTALLS += target
-
-load(qt_targets)
+load(qt_tool)
option(host_build)
-TEMPLATE = app
-QT = bootstrap-private
-DESTDIR = ../../../bin
DEFINES += QT_RCC QT_NO_CAST_FROM_ASCII
include(rcc.pri)
HEADERS += ../../corelib/kernel/qcorecmdlineargs_p.h
SOURCES += main.cpp
-target.path = $$[QT_HOST_BINS]
-INSTALLS += target
-load(qt_targets)
+load(qt_tool)
option(host_build)
-TEMPLATE = app
-QT = bootstrap-private
-DESTDIR = ../../../bin
DEFINES += QT_UIC QT_NO_CAST_FROM_ASCII
include(uic.pri)
QMAKE_CXXFLAGS_RELEASE -= -O2
}
-target.path = $$[QT_HOST_BINS]
-INSTALLS += target
-load(qt_targets)
+load(qt_tool)