2009-08-25 12:11:04 +02:00
|
|
|
# DEFINES += QT_USE_FAST_OPERATOR_PLUS
|
|
|
|
|
# DEFINES += QT_USE_FAST_CONCATENATION
|
2008-12-02 12:01:29 +01:00
|
|
|
# CONFIG += single
|
2009-09-25 16:01:28 +02:00
|
|
|
|
2009-05-08 11:29:56 +02:00
|
|
|
include(../../qtcreatorplugin.pri)
|
2009-09-25 16:01:28 +02:00
|
|
|
|
2013-01-12 23:29:24 +02:00
|
|
|
DEFINES += DEBUGGER_LIBRARY
|
2009-09-25 16:01:28 +02:00
|
|
|
|
2009-08-25 12:11:04 +02:00
|
|
|
QT += gui \
|
2015-04-02 14:50:48 +02:00
|
|
|
network
|
2010-09-21 16:32:43 +02:00
|
|
|
|
2012-05-21 06:37:43 +03:00
|
|
|
CONFIG += exceptions
|
|
|
|
|
|
2011-09-30 12:28:55 +02:00
|
|
|
HEADERS += \
|
|
|
|
|
breakhandler.h \
|
2010-05-07 15:16:31 +02:00
|
|
|
breakpoint.h \
|
2010-09-22 16:20:08 +02:00
|
|
|
breakwindow.h \
|
2011-02-22 12:28:46 +01:00
|
|
|
commonoptionspage.h \
|
2010-09-22 16:20:08 +02:00
|
|
|
debugger_global.h \
|
2009-03-17 17:00:06 +01:00
|
|
|
debuggeractions.h \
|
2010-11-10 11:39:01 +01:00
|
|
|
debuggercore.h \
|
2008-12-02 12:01:29 +01:00
|
|
|
debuggerconstants.h \
|
2011-04-21 15:52:51 +02:00
|
|
|
debuggerinternalconstants.h \
|
2013-10-25 13:47:08 +02:00
|
|
|
debuggeritem.h \
|
|
|
|
|
debuggeritemmanager.h \
|
2009-03-02 13:08:30 +01:00
|
|
|
debuggerdialogs.h \
|
2010-06-16 11:08:54 +02:00
|
|
|
debuggerengine.h \
|
2010-12-02 17:43:14 +01:00
|
|
|
debuggermainwindow.h \
|
2013-10-25 13:47:08 +02:00
|
|
|
debuggeroptionspage.h \
|
2008-12-02 12:01:29 +01:00
|
|
|
debuggerplugin.h \
|
2013-01-24 10:38:40 +01:00
|
|
|
debuggerprotocol.h \
|
2013-03-27 13:03:15 +01:00
|
|
|
debuggerrunconfigurationaspect.h \
|
2014-10-17 13:40:04 +02:00
|
|
|
debuggerruncontrol.h \
|
2011-01-07 09:44:23 +01:00
|
|
|
debuggerstartparameters.h \
|
2009-09-25 15:02:16 +02:00
|
|
|
debuggerstringutils.h \
|
2012-09-03 18:31:44 +02:00
|
|
|
debuggerkitconfigwidget.h \
|
|
|
|
|
debuggerkitinformation.h \
|
2010-12-08 12:43:11 +01:00
|
|
|
disassembleragent.h \
|
2010-11-24 16:57:40 +01:00
|
|
|
disassemblerlines.h \
|
2012-07-24 17:02:42 +02:00
|
|
|
loadcoredialog.h \
|
2010-09-22 16:20:08 +02:00
|
|
|
logwindow.h \
|
2010-12-08 12:43:11 +01:00
|
|
|
memoryagent.h \
|
2008-12-02 12:01:29 +01:00
|
|
|
moduleshandler.h \
|
|
|
|
|
moduleswindow.h \
|
2009-01-15 14:47:14 +01:00
|
|
|
outputcollector.h \
|
2008-12-02 12:01:29 +01:00
|
|
|
procinterrupt.h \
|
|
|
|
|
registerhandler.h \
|
|
|
|
|
registerwindow.h \
|
2010-02-02 17:25:14 +01:00
|
|
|
snapshothandler.h \
|
|
|
|
|
snapshotwindow.h \
|
2010-12-02 15:18:07 +01:00
|
|
|
sourceagent.h \
|
2010-06-16 11:08:54 +02:00
|
|
|
sourcefileshandler.h \
|
2009-02-17 14:08:49 +01:00
|
|
|
sourcefileswindow.h \
|
2013-01-24 16:33:17 +01:00
|
|
|
sourceutils.h \
|
2010-09-22 16:20:08 +02:00
|
|
|
stackframe.h \
|
|
|
|
|
stackhandler.h \
|
|
|
|
|
stackwindow.h \
|
2015-01-14 16:58:10 +01:00
|
|
|
terminal.h \
|
2008-12-02 12:01:29 +01:00
|
|
|
threadswindow.h \
|
|
|
|
|
watchhandler.h \
|
2010-04-26 18:54:08 +02:00
|
|
|
watchutils.h \
|
2009-04-17 09:03:32 +02:00
|
|
|
watchwindow.h \
|
2010-10-15 10:56:39 +02:00
|
|
|
threaddata.h \
|
2010-09-22 17:30:22 +02:00
|
|
|
threadshandler.h \
|
2011-01-10 10:35:41 +01:00
|
|
|
watchdelegatewidgets.h \
|
2011-02-24 16:50:15 +01:00
|
|
|
debuggertooltipmanager.h \
|
2011-04-08 16:18:47 +02:00
|
|
|
debuggersourcepathmappingwidget.h \
|
2012-02-15 12:35:43 +01:00
|
|
|
memoryview.h \
|
2013-01-08 16:20:26 +01:00
|
|
|
localsandexpressionswindow.h \
|
2014-01-15 12:04:23 +01:00
|
|
|
imageviewer.h \
|
2013-09-20 16:48:01 +02:00
|
|
|
simplifytype.h \
|
2015-11-23 16:41:54 +01:00
|
|
|
unstartedappwatcherdialog.h \
|
|
|
|
|
debuggericons.h
|
2010-07-13 15:57:34 +02:00
|
|
|
|
2011-09-30 12:28:55 +02:00
|
|
|
SOURCES += \
|
|
|
|
|
breakhandler.cpp \
|
2010-07-13 17:16:31 +02:00
|
|
|
breakpoint.cpp \
|
2010-09-22 16:20:08 +02:00
|
|
|
breakwindow.cpp \
|
2011-02-22 12:28:46 +01:00
|
|
|
commonoptionspage.cpp \
|
2009-03-17 17:00:06 +01:00
|
|
|
debuggeractions.cpp \
|
2009-03-02 13:08:30 +01:00
|
|
|
debuggerdialogs.cpp \
|
2010-06-16 11:08:54 +02:00
|
|
|
debuggerengine.cpp \
|
2013-10-25 13:47:08 +02:00
|
|
|
debuggeritem.cpp \
|
|
|
|
|
debuggeritemmanager.cpp \
|
2010-12-02 17:43:14 +01:00
|
|
|
debuggermainwindow.cpp \
|
2008-12-02 12:01:29 +01:00
|
|
|
debuggerplugin.cpp \
|
2013-01-24 10:38:40 +01:00
|
|
|
debuggerprotocol.cpp \
|
2013-03-27 13:03:15 +01:00
|
|
|
debuggerrunconfigurationaspect.cpp \
|
2014-10-17 13:40:04 +02:00
|
|
|
debuggerruncontrol.cpp \
|
2013-10-25 13:47:08 +02:00
|
|
|
debuggeroptionspage.cpp \
|
2012-09-03 18:31:44 +02:00
|
|
|
debuggerkitconfigwidget.cpp \
|
|
|
|
|
debuggerkitinformation.cpp \
|
2010-12-08 12:43:11 +01:00
|
|
|
disassembleragent.cpp \
|
2010-11-24 16:57:40 +01:00
|
|
|
disassemblerlines.cpp \
|
2012-07-24 17:02:42 +02:00
|
|
|
loadcoredialog.cpp \
|
2010-09-22 16:20:08 +02:00
|
|
|
logwindow.cpp \
|
2010-12-08 12:43:11 +01:00
|
|
|
memoryagent.cpp \
|
2008-12-02 12:01:29 +01:00
|
|
|
moduleshandler.cpp \
|
|
|
|
|
moduleswindow.cpp \
|
2009-01-15 14:47:14 +01:00
|
|
|
outputcollector.cpp \
|
2008-12-02 12:01:29 +01:00
|
|
|
procinterrupt.cpp \
|
|
|
|
|
registerhandler.cpp \
|
|
|
|
|
registerwindow.cpp \
|
2010-02-02 17:25:14 +01:00
|
|
|
snapshothandler.cpp \
|
|
|
|
|
snapshotwindow.cpp \
|
2010-12-02 15:18:07 +01:00
|
|
|
sourceagent.cpp \
|
2010-06-16 11:08:54 +02:00
|
|
|
sourcefileshandler.cpp \
|
2009-02-17 14:08:49 +01:00
|
|
|
sourcefileswindow.cpp \
|
2013-01-24 16:33:17 +01:00
|
|
|
sourceutils.cpp \
|
2010-09-22 16:20:08 +02:00
|
|
|
stackhandler.cpp \
|
|
|
|
|
stackwindow.cpp \
|
|
|
|
|
threadshandler.cpp \
|
2008-12-02 12:01:29 +01:00
|
|
|
threadswindow.cpp \
|
2015-01-14 16:58:10 +01:00
|
|
|
terminal.cpp \
|
2010-04-26 18:54:08 +02:00
|
|
|
watchdata.cpp \
|
2008-12-02 12:01:29 +01:00
|
|
|
watchhandler.cpp \
|
2010-04-26 18:54:08 +02:00
|
|
|
watchutils.cpp \
|
2010-09-22 16:20:08 +02:00
|
|
|
watchwindow.cpp \
|
2010-09-22 17:30:22 +02:00
|
|
|
stackframe.cpp \
|
2011-02-11 15:00:13 +01:00
|
|
|
watchdelegatewidgets.cpp \
|
2011-02-24 16:50:15 +01:00
|
|
|
debuggertooltipmanager.cpp \
|
2011-04-08 16:18:47 +02:00
|
|
|
debuggersourcepathmappingwidget.cpp \
|
2012-02-15 12:35:43 +01:00
|
|
|
memoryview.cpp \
|
2013-01-08 16:20:26 +01:00
|
|
|
localsandexpressionswindow.cpp \
|
2014-01-15 12:04:23 +01:00
|
|
|
imageviewer.cpp \
|
2013-09-20 16:48:01 +02:00
|
|
|
simplifytype.cpp \
|
|
|
|
|
unstartedappwatcherdialog.cpp
|
2010-02-09 20:44:40 +01:00
|
|
|
|
2008-12-02 12:01:29 +01:00
|
|
|
RESOURCES += debugger.qrc
|
2010-09-21 16:32:43 +02:00
|
|
|
|
2011-06-20 12:44:57 +02:00
|
|
|
false {
|
|
|
|
|
include(../../shared/modeltest/modeltest.pri)
|
2011-06-15 14:02:26 +02:00
|
|
|
#DEFINES += USE_WATCH_MODEL_TEST=1
|
|
|
|
|
#DEFINES += USE_BREAK_MODEL_TEST=1
|
2011-08-31 16:45:44 +02:00
|
|
|
#DEFINES += USE_REGISTER_MODEL_TEST=1
|
2008-12-02 12:01:29 +01:00
|
|
|
}
|
2010-03-25 16:54:23 +01:00
|
|
|
win32 {
|
|
|
|
|
include(../../shared/registryaccess/registryaccess.pri)
|
|
|
|
|
HEADERS += registerpostmortemaction.h
|
|
|
|
|
SOURCES += registerpostmortemaction.cpp
|
|
|
|
|
LIBS *= -lole32 \
|
|
|
|
|
-lshell32
|
|
|
|
|
}
|
2016-03-09 19:16:14 +01:00
|
|
|
|
|
|
|
|
equals(TEST, 1) {
|
|
|
|
|
RESOURCES += debuggerunittests.qrc
|
|
|
|
|
}
|
|
|
|
|
|
2011-01-11 11:22:55 +01:00
|
|
|
include(cdb/cdb.pri)
|
2009-05-19 15:45:58 +02:00
|
|
|
include(gdb/gdb.pri)
|
2010-04-27 08:52:17 +02:00
|
|
|
include(pdb/pdb.pri)
|
2013-03-22 10:28:49 +01:00
|
|
|
include(lldb/lldb.pri)
|
2011-03-15 12:33:41 +01:00
|
|
|
include(qml/qml.pri)
|
2012-07-06 09:29:39 +02:00
|
|
|
include(namedemangler/namedemangler.pri)
|
2015-11-10 16:59:02 +01:00
|
|
|
include(console/console.pri)
|
2016-02-24 14:42:52 +01:00
|
|
|
include(analyzer/analyzer.pri)
|
2010-08-13 14:18:10 +02:00
|
|
|
|
2009-05-19 15:45:58 +02:00
|
|
|
include(shared/shared.pri)
|