| 
									
										
										
										
											2008-12-02 12:01:29 +01:00
										 |  |  | TEMPLATE = lib | 
					
						
							|  |  |  | TARGET = Debugger | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											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
										 |  |  | include(debugger_dependencies.pri) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | DEFINES += DEBUGGER_LIBRARY | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-02-20 12:33:16 +01:00
										 |  |  | INCLUDEPATH += $$PWD/../../libs/utils | 
					
						
							| 
									
										
										
										
											2010-09-21 16:32:43 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-08-25 12:11:04 +02:00
										 |  |  | QT += gui \ | 
					
						
							|  |  |  |     network \ | 
					
						
							|  |  |  |     script | 
					
						
							| 
									
										
										
										
											2010-09-21 16:32:43 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-08-25 12:11:04 +02:00
										 |  |  | HEADERS += breakhandler.h \ | 
					
						
							| 
									
										
										
										
											2008-12-02 12:01:29 +01:00
										 |  |  |     breakwindow.h \ | 
					
						
							| 
									
										
										
										
											2010-05-07 15:16:31 +02:00
										 |  |  |     breakpoint.h \ | 
					
						
							| 
									
										
										
										
											2009-08-12 10:51:25 +02:00
										 |  |  |     debuggeragents.h \ | 
					
						
							| 
									
										
										
										
											2009-03-17 17:00:06 +01:00
										 |  |  |     debuggeractions.h \ | 
					
						
							| 
									
										
										
										
											2008-12-02 12:01:29 +01:00
										 |  |  |     debuggerconstants.h \ | 
					
						
							| 
									
										
										
										
											2009-03-02 13:08:30 +01:00
										 |  |  |     debuggerdialogs.h \ | 
					
						
							| 
									
										
										
										
											2010-06-16 11:08:54 +02:00
										 |  |  |     debuggerengine.h \ | 
					
						
							| 
									
										
										
										
											2009-09-25 16:01:28 +02:00
										 |  |  |     debugger_global.h \ | 
					
						
							| 
									
										
										
										
											2008-12-02 12:01:29 +01:00
										 |  |  |     debuggeroutputwindow.h \ | 
					
						
							|  |  |  |     debuggerplugin.h \ | 
					
						
							|  |  |  |     debuggerrunner.h \ | 
					
						
							| 
									
										
										
										
											2009-06-24 12:31:09 +02:00
										 |  |  |     debuggertooltip.h \ | 
					
						
							| 
									
										
										
										
											2009-09-25 15:02:16 +02:00
										 |  |  |     debuggerstringutils.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-07-13 15:57:34 +02:00
										 |  |  |     sessionengine.h \ | 
					
						
							| 
									
										
										
										
											2010-05-18 12:12:22 +02:00
										 |  |  |     stackframe.h \ | 
					
						
							| 
									
										
										
										
											2008-12-02 12:01:29 +01:00
										 |  |  |     stackhandler.h \ | 
					
						
							|  |  |  |     stackwindow.h \ | 
					
						
							| 
									
										
										
										
											2010-02-02 17:25:14 +01:00
										 |  |  |     snapshothandler.h \ | 
					
						
							|  |  |  |     snapshotwindow.h \ | 
					
						
							| 
									
										
										
										
											2010-06-16 11:08:54 +02:00
										 |  |  |     sourcefileshandler.h \ | 
					
						
							| 
									
										
										
										
											2009-02-17 14:08:49 +01:00
										 |  |  |     sourcefileswindow.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-02-09 20:44:40 +01:00
										 |  |  |     name_demangler.h \ | 
					
						
							|  |  |  |     debuggeruiswitcher.h \ | 
					
						
							| 
									
										
										
										
											2010-05-18 12:12:22 +02:00
										 |  |  |     debuggermainwindow.h \ | 
					
						
							|  |  |  |     threadshandler.h | 
					
						
							| 
									
										
										
										
											2010-07-13 15:57:34 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-08-25 12:11:04 +02:00
										 |  |  | SOURCES += breakhandler.cpp \ | 
					
						
							| 
									
										
										
										
											2008-12-02 12:01:29 +01:00
										 |  |  |     breakwindow.cpp \ | 
					
						
							| 
									
										
										
										
											2010-07-13 17:16:31 +02:00
										 |  |  |     breakpoint.cpp \ | 
					
						
							| 
									
										
										
										
											2009-08-12 10:51:25 +02:00
										 |  |  |     debuggeragents.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 \ | 
					
						
							| 
									
										
										
										
											2008-12-02 12:01:29 +01:00
										 |  |  |     debuggeroutputwindow.cpp \ | 
					
						
							|  |  |  |     debuggerplugin.cpp \ | 
					
						
							|  |  |  |     debuggerrunner.cpp \ | 
					
						
							| 
									
										
										
										
											2009-06-24 12:31:09 +02:00
										 |  |  |     debuggertooltip.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 \ | 
					
						
							| 
									
										
										
										
											2008-12-02 12:01:29 +01:00
										 |  |  |     stackhandler.cpp \ | 
					
						
							|  |  |  |     stackwindow.cpp \ | 
					
						
							| 
									
										
										
										
											2010-06-16 11:08:54 +02:00
										 |  |  |     sourcefileshandler.cpp \ | 
					
						
							| 
									
										
										
										
											2009-02-17 14:08:49 +01:00
										 |  |  |     sourcefileswindow.cpp \ | 
					
						
							| 
									
										
										
										
											2008-12-02 12:01:29 +01:00
										 |  |  |     threadswindow.cpp \ | 
					
						
							| 
									
										
										
										
											2010-04-26 18:54:08 +02:00
										 |  |  |     watchdata.cpp \ | 
					
						
							| 
									
										
										
										
											2008-12-02 12:01:29 +01:00
										 |  |  |     watchhandler.cpp \ | 
					
						
							| 
									
										
										
										
											2009-04-17 09:03:32 +02:00
										 |  |  |     watchwindow.cpp \ | 
					
						
							| 
									
										
										
										
											2010-04-26 18:54:08 +02:00
										 |  |  |     watchutils.cpp \ | 
					
						
							| 
									
										
										
										
											2010-02-09 20:44:40 +01:00
										 |  |  |     name_demangler.cpp \ | 
					
						
							|  |  |  |     debuggeruiswitcher.cpp \ | 
					
						
							| 
									
										
										
										
											2010-05-18 12:12:22 +02:00
										 |  |  |     debuggermainwindow.cpp \ | 
					
						
							|  |  |  |     threadshandler.cpp \ | 
					
						
							| 
									
										
										
										
											2010-07-13 15:57:34 +02:00
										 |  |  |     sessionengine.cpp \ | 
					
						
							| 
									
										
										
										
											2010-05-18 12:12:22 +02:00
										 |  |  |     stackframe.cpp | 
					
						
							| 
									
										
										
										
											2010-02-09 20:44:40 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-12-02 12:01:29 +01:00
										 |  |  | FORMS += attachexternaldialog.ui \ | 
					
						
							| 
									
										
										
										
											2009-03-02 13:08:30 +01:00
										 |  |  |     attachcoredialog.ui \ | 
					
						
							| 
									
										
										
										
											2010-05-05 12:41:52 +02:00
										 |  |  |     attachtcfdialog.ui \ | 
					
						
							| 
									
										
										
										
											2008-12-02 12:01:29 +01:00
										 |  |  |     breakbyfunction.ui \ | 
					
						
							|  |  |  |     breakcondition.ui \ | 
					
						
							| 
									
										
										
										
											2010-09-21 16:32:43 +02:00
										 |  |  |     breakpoint.ui \ | 
					
						
							| 
									
										
										
										
											2009-03-23 12:28:02 +01:00
										 |  |  |     dumperoptionpage.ui \ | 
					
						
							| 
									
										
										
										
											2009-04-17 09:03:32 +02:00
										 |  |  |     commonoptionspage.ui \ | 
					
						
							| 
									
										
										
										
											2008-12-02 12:01:29 +01:00
										 |  |  |     startexternaldialog.ui \ | 
					
						
							| 
									
										
										
										
											2009-08-25 12:11:04 +02:00
										 |  |  |     startremotedialog.ui | 
					
						
							| 
									
										
										
										
											2010-09-21 16:32:43 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-12-02 12:01:29 +01:00
										 |  |  | RESOURCES += debugger.qrc | 
					
						
							| 
									
										
										
										
											2010-09-21 16:32:43 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2010-01-29 21:33:57 +01:00
										 |  |  | false { | 
					
						
							| 
									
										
										
										
											2009-08-25 12:11:04 +02:00
										 |  |  |     SOURCES += $$PWD/modeltest.cpp | 
					
						
							|  |  |  |     HEADERS += $$PWD/modeltest.h | 
					
						
							|  |  |  |     DEFINES += USE_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 | 
					
						
							|  |  |  | } | 
					
						
							| 
									
										
										
										
											2009-05-19 15:35:18 +02:00
										 |  |  | include(cdb/cdb.pri) | 
					
						
							| 
									
										
										
										
											2009-05-19 15:45:58 +02:00
										 |  |  | include(gdb/gdb.pri) | 
					
						
							| 
									
										
										
										
											2009-05-19 15:38:04 +02:00
										 |  |  | include(script/script.pri) | 
					
						
							| 
									
										
										
										
											2010-04-27 08:52:17 +02:00
										 |  |  | include(pdb/pdb.pri) | 
					
						
							| 
									
										
										
										
											2010-08-13 14:18:10 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | contains(QT_CONFIG, declarative) { | 
					
						
							|  |  |  |     QT += declarative | 
					
						
							|  |  |  |     include(qml/qml.pri) | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2010-05-05 12:41:52 +02:00
										 |  |  | include(tcf/tcf.pri) | 
					
						
							| 
									
										
										
										
											2009-05-19 15:45:58 +02:00
										 |  |  | include(shared/shared.pri) | 
					
						
							| 
									
										
										
										
											2009-09-09 17:24:21 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2010-08-09 14:38:54 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-04-22 15:06:58 +02:00
										 |  |  | OTHER_FILES += Debugger.pluginspec |