2014-01-13 16:12:16 +01:00
|
|
|
QT = core network
|
2013-07-12 13:17:31 +02:00
|
|
|
|
2017-02-03 09:05:45 +01:00
|
|
|
msvc: QTC_LIB_DEPENDS += utils
|
2014-01-13 16:12:16 +01:00
|
|
|
|
|
|
|
|
include(../qttest.pri)
|
|
|
|
|
|
2016-04-26 11:09:44 +02:00
|
|
|
msvc {
|
2017-02-01 23:58:37 +01:00
|
|
|
|
2014-05-07 22:53:38 +03:00
|
|
|
LIBS *= -L$$IDE_PLUGIN_PATH
|
|
|
|
|
DEFINES += Q_PLUGIN_PATH=\"\\\"$$IDE_PLUGIN_PATH\\\"\"
|
2014-01-08 15:35:20 +01:00
|
|
|
|
|
|
|
|
CDBEXT_PATH = $$IDE_BUILD_TREE\\$$IDE_LIBRARY_BASENAME
|
|
|
|
|
# replace '\' with '\\'
|
|
|
|
|
DEFINES += CDBEXT_PATH=\"\\\"$$replace(CDBEXT_PATH, \\\\, \\\\)\\\"\"
|
2017-02-01 23:58:37 +01:00
|
|
|
|
|
|
|
|
} else {
|
|
|
|
|
|
|
|
|
|
SOURCES += \
|
|
|
|
|
$$IDE_SOURCE_TREE/src/libs/utils/treemodel.cpp \
|
2017-03-01 09:35:28 +01:00
|
|
|
$$IDE_SOURCE_TREE/src/libs/utils/qtcassert.cpp \
|
|
|
|
|
$$IDE_SOURCE_TREE/src/libs/utils/processhandle.cpp
|
2017-02-01 23:58:37 +01:00
|
|
|
|
|
|
|
|
HEADERS += \
|
|
|
|
|
$$IDE_SOURCE_TREE/src/libs/utils/treemodel.h \
|
2017-03-01 09:35:28 +01:00
|
|
|
$$IDE_SOURCE_TREE/src/libs/utils/qtcassert.h \
|
|
|
|
|
$$IDE_SOURCE_TREE/src/libs/utils/processhandle.h
|
2017-02-01 23:58:37 +01:00
|
|
|
|
2014-01-08 15:35:20 +01:00
|
|
|
}
|
|
|
|
|
|
2011-02-16 13:01:58 +01:00
|
|
|
DEBUGGERDIR = $$IDE_SOURCE_TREE/src/plugins/debugger
|
2013-09-25 18:22:01 +02:00
|
|
|
DUMPERDIR = $$IDE_SOURCE_TREE/share/qtcreator/debugger
|
2009-08-26 08:56:33 +02:00
|
|
|
|
2013-02-01 14:51:46 +01:00
|
|
|
include($$IDE_SOURCE_TREE/src/rpath.pri)
|
|
|
|
|
|
2013-03-11 15:16:42 -07:00
|
|
|
|
2009-08-26 08:56:33 +02:00
|
|
|
SOURCES += \
|
2013-01-24 10:38:40 +01:00
|
|
|
$$DEBUGGERDIR/debuggerprotocol.cpp \
|
2014-01-15 12:04:23 +01:00
|
|
|
$$DEBUGGERDIR/simplifytype.cpp \
|
2013-01-24 14:53:46 +01:00
|
|
|
$$DEBUGGERDIR/watchdata.cpp \
|
|
|
|
|
$$DEBUGGERDIR/watchutils.cpp \
|
2012-01-07 20:19:55 +01:00
|
|
|
tst_dumpers.cpp
|
|
|
|
|
|
2013-01-24 14:53:46 +01:00
|
|
|
HEADERS += \
|
|
|
|
|
$$DEBUGGERDIR/debuggerprotocol.h \
|
2014-01-15 12:04:23 +01:00
|
|
|
$$DEBUGGERDIR/simplifytype.h \
|
2013-01-24 14:53:46 +01:00
|
|
|
$$DEBUGGERDIR/watchdata.h \
|
2014-08-29 13:18:41 +02:00
|
|
|
$$DEBUGGERDIR/watchutils.h
|
2013-01-24 14:53:46 +01:00
|
|
|
|
2013-01-23 12:25:18 +01:00
|
|
|
!isEmpty(vcproj) {
|
|
|
|
|
DEFINES += DUMPERDIR=\"$$DUMPERDIR\"
|
|
|
|
|
} else {
|
|
|
|
|
DEFINES += DUMPERDIR=\\\"$$DUMPERDIR\\\"
|
|
|
|
|
}
|
2010-11-01 13:58:04 +10:00
|
|
|
|
2013-01-23 12:25:18 +01:00
|
|
|
INCLUDEPATH += $$DEBUGGERDIR
|
2015-01-14 10:20:21 +01:00
|
|
|
|
|
|
|
|
# clang 3.5 does not like to optimize long functions.
|
2016-10-26 23:53:04 +02:00
|
|
|
# likewise gcc 5.4
|
2016-11-24 19:42:16 +01:00
|
|
|
clang|gcc: QMAKE_CXXFLAGS_RELEASE =
|