Add -debugwait cmd line arg to wait for C# debugger attach on engine start

This commit is contained in:
Wojtek Figat
2021-05-14 19:25:31 +02:00
parent 5745e4e522
commit 16e67780ad
3 changed files with 13 additions and 1 deletions

View File

@@ -423,7 +423,7 @@ bool MCore::LoadEngine()
}
char buffer[150];
sprintf(buffer, "--debugger-agent=transport=dt_socket,address=%s:%d,embedding=1,server=y,suspend=n,loglevel=%d", debuggerIp.Get(), debuggerPort, debuggerLogLevel);
sprintf(buffer, "--debugger-agent=transport=dt_socket,address=%s:%d,embedding=1,server=y,suspend=%s,loglevel=%d", debuggerIp.Get(), debuggerPort, CommandLine::Options.WaitForDebugger ? "y,timeout=5000" : "n", debuggerLogLevel);
const char* options[] = {
"--soft-breakpoints",