New shutdownPostDebugSession config parameter

This commit is contained in:
Nav
2022-02-09 17:44:58 +00:00
parent 69ee785edd
commit 49710e7484
2 changed files with 8 additions and 0 deletions

View File

@@ -61,6 +61,9 @@ namespace Bloom
} }
this->name = std::move(name); this->name = std::move(name);
this->shutdownPostDebugSession = jsonObject.value(
"shutdownPostDebugSession"
).toBool(this->shutdownPostDebugSession);
this->debugToolConfig = DebugToolConfig(jsonObject.find("debugTool")->toObject()); this->debugToolConfig = DebugToolConfig(jsonObject.find("debugTool")->toObject());
this->targetConfig = TargetConfig(jsonObject.find("target")->toObject()); this->targetConfig = TargetConfig(jsonObject.find("target")->toObject());

View File

@@ -148,6 +148,11 @@ namespace Bloom
*/ */
std::string name; std::string name;
/**
* Flag to determine whether Bloom should shutdown at the end of a debug session.
*/
bool shutdownPostDebugSession = false;
/** /**
* Configuration for the environment's selected debug tool. * Configuration for the environment's selected debug tool.
* *