debugger.pro 3.25 KB
Newer Older
con's avatar
con committed
1
2
3
TEMPLATE = lib
TARGET = Debugger

ck's avatar
ck committed
4
5
# DEFINES += QT_USE_FAST_OPERATOR_PLUS
# DEFINES += QT_USE_FAST_CONCATENATION
con's avatar
con committed
6
# CONFIG += single
7

8
include(../../qtcreatorplugin.pri)
9
10
11
12
include(debugger_dependencies.pri)

DEFINES += DEBUGGER_LIBRARY

13
INCLUDEPATH += $$PWD/../../libs/utils
14

ck's avatar
ck committed
15
16
17
QT += gui \
    network \
    script
18

ck's avatar
ck committed
19
HEADERS += breakhandler.h \
20
    breakpoint.h \
Arvid Ephraim Picciani's avatar
Arvid Ephraim Picciani committed
21
    breakpointmarker.h \
22
    breakwindow.h \
23
    commonoptionspage.h \
24
    consolewindow.h \
25
    debugger_global.h \
26
    debuggeractions.h \
27
    debuggercore.h \
con's avatar
con committed
28
    debuggerconstants.h \
29
    debuggerdialogs.h \
30
    debuggerengine.h \
31
    debuggermainwindow.h \
con's avatar
con committed
32
33
    debuggerplugin.h \
    debuggerrunner.h \
34
    debuggerstartparameters.h \
35
    debuggerstreamops.h \
36
    debuggerstringutils.h \
37
    disassembleragent.h \
38
    disassemblerlines.h \
39
    logwindow.h \
40
    memoryagent.h \
con's avatar
con committed
41
42
    moduleshandler.h \
    moduleswindow.h \
43
    name_demangler.h \
44
    outputcollector.h \
con's avatar
con committed
45
46
47
    procinterrupt.h \
    registerhandler.h \
    registerwindow.h \
48
49
    snapshothandler.h \
    snapshotwindow.h \
50
    sourceagent.h \
51
    sourcefileshandler.h \
52
    sourcefileswindow.h \
53
54
55
    stackframe.h \
    stackhandler.h \
    stackwindow.h \
con's avatar
con committed
56
57
    threadswindow.h \
    watchhandler.h \
58
    watchutils.h \
59
    watchwindow.h \
Arvid Ephraim Picciani's avatar
Arvid Ephraim Picciani committed
60
    threaddata.h \
61
    threadshandler.h \
62
    watchdelegatewidgets.h \
63
    debuggerruncontrolfactory.h \
64
    debuggertooltipmanager.h \
65
66
    debuggertoolchaincombobox.h \
    debuggersourcepathmappingwidget.h
67

ck's avatar
ck committed
68
SOURCES += breakhandler.cpp \
69
    breakpoint.cpp \
Arvid Ephraim Picciani's avatar
Arvid Ephraim Picciani committed
70
    breakpointmarker.cpp \
71
    breakwindow.cpp \
72
    commonoptionspage.cpp \
73
    consolewindow.cpp \
74
    debuggeractions.cpp \
75
    debuggerdialogs.cpp \
76
    debuggerengine.cpp \
77
    debuggermainwindow.cpp \
con's avatar
con committed
78
79
    debuggerplugin.cpp \
    debuggerrunner.cpp \
80
    debuggerstreamops.cpp \
81
    disassembleragent.cpp \
82
    disassemblerlines.cpp \
83
    logwindow.cpp \
84
    memoryagent.cpp \
con's avatar
con committed
85
86
    moduleshandler.cpp \
    moduleswindow.cpp \
87
    name_demangler.cpp \
88
    outputcollector.cpp \
con's avatar
con committed
89
90
91
    procinterrupt.cpp \
    registerhandler.cpp \
    registerwindow.cpp \
92
93
    snapshothandler.cpp \
    snapshotwindow.cpp \
94
    sourceagent.cpp \
95
    sourcefileshandler.cpp \
96
    sourcefileswindow.cpp \
97
98
99
    stackhandler.cpp \
    stackwindow.cpp \
    threadshandler.cpp \
con's avatar
con committed
100
    threadswindow.cpp \
101
    watchdata.cpp \
con's avatar
con committed
102
    watchhandler.cpp \
103
    watchutils.cpp \
104
    watchwindow.cpp \
105
    stackframe.cpp \
106
    watchdelegatewidgets.cpp \
107
    debuggertooltipmanager.cpp \
108
109
    debuggertoolchaincombobox.cpp \
    debuggersourcepathmappingwidget.cpp
110

con's avatar
con committed
111
FORMS += attachexternaldialog.ui \
112
    attachcoredialog.ui \
hjk's avatar
hjk committed
113
    attachtcfdialog.ui \
con's avatar
con committed
114
    breakcondition.ui \
115
    breakpoint.ui \
hjk's avatar
hjk committed
116
    dumperoptionpage.ui \
117
    commonoptionspage.ui \
con's avatar
con committed
118
    startexternaldialog.ui \
119
120
    startremotedialog.ui \
    startremoteenginedialog.ui
121

con's avatar
con committed
122
RESOURCES += debugger.qrc
123

124
false {
ck's avatar
ck committed
125
126
127
    SOURCES += $$PWD/modeltest.cpp
    HEADERS += $$PWD/modeltest.h
    DEFINES += USE_MODEL_TEST=1
con's avatar
con committed
128
}
129
130
131
132
133
134
135
win32 {
include(../../shared/registryaccess/registryaccess.pri)
HEADERS += registerpostmortemaction.h
SOURCES += registerpostmortemaction.cpp
LIBS  *= -lole32 \
    -lshell32
}
136
include(cdb/cdb.pri)
137
include(gdb/gdb.pri)
138
include(script/script.pri)
hjk's avatar
hjk committed
139
include(pdb/pdb.pri)
140
include(lldb/lldbhost.pri)
141
include(qml/qml.pri)
Lasse Holmstedt's avatar
Lasse Holmstedt committed
142

hjk's avatar
hjk committed
143
include(tcf/tcf.pri)
144
include(shared/shared.pri)