Files
qt-creator/tests/manual/debugger/simple/simple_test_app.pro
hjk b1f5bfdd4e Debugger: Fix compilation of manual dumper test with Qt 6
Task-number: QTCREATORBUG-24098
Change-Id: Id835f4d9ac85e701cc57290e686f17a57ee221e2
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
2020-12-02 15:19:40 +00:00

75 lines
1.5 KiB
Prolog

TEMPLATE = app
TARGET = simple_test_app
DEPENDPATH += .
INCLUDEPATH += .
DESTDIR = .
SOURCES += simple_test_app.cpp
QT += network
!isEmpty(QT.script.name): QT += script
greaterThan(QT_MAJOR_VERSION, 5): QT += core5compat
else: QT += xml
osx {
DEFINES += USE_CXX11
QMAKE_CXXFLAGS += -stdlib=libc++
QMAKE_LFLAGS += -lc++
}
contains(QT_CONFIG, webkit)|!isEmpty(QT.webkit.name) {
QT += webkit
greaterThan(QT_MAJOR_VERSION, 4) {
QT += webkitwidgets
}
}
greaterThan(QT_MAJOR_VERSION, 4) {
QT += core-private
QT *= widgets
}
false {
QT -= gui webkit widgets
} else {
DEFINES += USE_GUILIB
}
#unix: QMAKE_CXXFLAGS += -msse2
#DEFINES += USE_BOOST=1
maemo5 {
target.path = /opt/usr/lib
target.path = /opt
INSTALLS += target
}
exists($$QMAKE_INCDIR_QT/QtCore/private/qobject_p.h):DEFINES += HAS_PRIVATE
exists(/usr/include/boost/optional.hpp): DEFINES += HAS_BOOST
exists(/usr/include/eigen2/Eigen/Core) {
DEFINES += HAS_EIGEN2
INCLUDEPATH += /usr/include/eigen2
}
exists(/usr/include/eigen3/Eigen/Core) {
DEFINES += HAS_EIGEN3
INCLUDEPATH += /usr/include/eigen3
}
exists(/usr/local/include/eigen2/Eigen/Core) {
DEFINES += HAS_EIGEN2
INCLUDEPATH += /usr/local/include/eigen2
}
exists(/usr/local/include/eigen3/Eigen/Core) {
DEFINES += HAS_EIGEN3
INCLUDEPATH += /usr/local/include/eigen3
}
msvc: DEFINES += _CRT_SECURE_NO_WARNINGS
# Use for semi-automated testing
#DEFINES += USE_AUTORUN=1
ANDROID_PACKAGE_SOURCE_DIR = $$PWD/android
ANDROID_EXTRA_LIBS = $$OUT_PWD/libsimple_test_plugin.so