debugger: CMake-ify

This commit is contained in:
Michael Fabian 'Xaymar' Dirks
2019-01-18 15:55:40 +01:00
parent 24788185aa
commit 2dbd84c794
20 changed files with 128 additions and 37 deletions
+19
View File
@@ -0,0 +1,19 @@
#ifndef DEBUGGER_H
#define DEBUGGER_H
class Debugger{
public:
virtual void debugRun()=0;
virtual void debugStop()=0;
virtual void debugStmt( int srcpos,const char *file )=0;
virtual void debugEnter( void *frame,void *env,const char *func )=0;
virtual void debugLeave()=0;
virtual void debugLog( const char *msg )=0;
virtual void debugMsg( const char *msg,bool serious )=0;
virtual void debugSys( void *msg )=0;
};
extern "C" _declspec(dllexport) Debugger * _cdecl debuggerGetDebugger( void *mod,void *env );
#endif