summaryrefslogtreecommitdiffstats
path: root/src/tools/bootstrap/bootstrap.pri
diff options
context:
space:
mode:
authorOswald Buddenhagen <oswald.buddenhagen@digia.com>2012-10-29 17:25:30 +0100
committerThe Qt Project <gerrit-noreply@qt-project.org>2012-11-08 16:59:50 +0100
commit3ad90ea8f629552e6fa35d94600352d9cf924c8b (patch)
tree47d7920e55668e36341978bca411604defa780b3 /src/tools/bootstrap/bootstrap.pri
parentf1841d864db13585b53815c126dee12370c11c8a (diff)
Generate a proper static QtBootstrap module
Making a properly installed libQtBootstrap simplifies our tools build process a little and in addition allows other comand line tools to use the bootstrap lib and link against it. Initial-version-by: Lars Knoll Change-Id: Iddf4568a5505bc24898ec1abf7e7022e19f0a454 Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
Diffstat (limited to 'src/tools/bootstrap/bootstrap.pri')
-rw-r--r--src/tools/bootstrap/bootstrap.pri65
1 files changed, 0 insertions, 65 deletions
diff --git a/src/tools/bootstrap/bootstrap.pri b/src/tools/bootstrap/bootstrap.pri
deleted file mode 100644
index 2b64b291b9..0000000000
--- a/src/tools/bootstrap/bootstrap.pri
+++ /dev/null
@@ -1,65 +0,0 @@
-CONFIG += console qtinc
-CONFIG -= qt
-!build_pass:contains(QT_CONFIG, build_all):CONFIG += release
-CONFIG -= app_bundle
-CONFIG += exceptions_off
-
-DEFINES += \
- QT_BOOTSTRAPPED \
- QT_LITE_UNICODE \
- QT_NO_CAST_FROM_ASCII \
- QT_NO_CAST_TO_ASCII \
- QT_NO_CODECS \
- QT_NO_DATASTREAM \
- QT_NO_LIBRARY \
- QT_NO_QOBJECT \
- QT_NO_SYSTEMLOCALE \
- QT_NO_THREAD \
- QT_NO_UNICODETABLES \
- QT_NO_USING_NAMESPACE \
- QT_NO_DEPRECATED
-
-INCLUDEPATH += $$QT_BUILD_TREE/include \
- $$QT_BUILD_TREE/include/QtCore \
- $$QT_BUILD_TREE/include/QtCore/$$QT_VERSION \
- $$QT_BUILD_TREE/include/QtCore/$$QT_VERSION/QtCore
-DEPENDPATH += $$INCLUDEPATH \
- $$QT_SOURCE_TREE/src/corelib/global \
- $$QT_SOURCE_TREE/src/corelib/kernel \
- $$QT_SOURCE_TREE/src/corelib/tools \
- $$QT_SOURCE_TREE/src/corelib/io \
- $$QT_SOURCE_TREE/src/corelib/codecs
-
-hpux-acc*|hpuxi-acc* {
- LIBS += $$QT_BUILD_TREE/src/tools/bootstrap/libbootstrap.a
-} else {
- contains(CONFIG, debug_and_release_target) {
- CONFIG(debug, debug|release) {
- QMAKE_LIBDIR += $$QT_BUILD_TREE/src/tools/bootstrap/debug
- } else {
- QMAKE_LIBDIR += $$QT_BUILD_TREE/src/tools/bootstrap/release
- }
- } else {
- QMAKE_LIBDIR += $$QT_BUILD_TREE/src/tools/bootstrap
- }
- LIBS += -lbootstrap
-}
-!contains(QT_CONFIG, zlib):!contains(QT_CONFIG, no-zlib):!cross_compile {
- include($$PWD/../../3rdparty/zlib_dependency.pri)
-}
-win32:LIBS += -luser32 -lole32 -ladvapi32
-
-mac {
- CONFIG -= incremental
- LIBS += -framework CoreServices
-}
-
-# Make dummy "sis" and "freeze" target to keep recursive "make sis/freeze" working.
-sis_target.target = sis
-sis_target.commands =
-sis_target.depends = first
-QMAKE_EXTRA_TARGETS += sis_target
-freeze_target.target = freeze
-freeze_target.commands =
-freeze_target.depends = first
-QMAKE_EXTRA_TARGETS += freeze_target