Removed releasePostDebugSession debug tool config param.

This commit is contained in:
Nav
2023-05-25 00:17:31 +01:00
parent 2c489c7320
commit 8e3f56b348
3 changed files with 0 additions and 20 deletions

View File

@@ -149,13 +149,6 @@ namespace Bloom
} }
this->name = StringService::asciiToLower(debugToolNode["name"].as<std::string>()); this->name = StringService::asciiToLower(debugToolNode["name"].as<std::string>());
if (debugToolNode["releasePostDebugSession"]) {
this->releasePostDebugSession = debugToolNode["releasePostDebugSession"].as<bool>(
this->releasePostDebugSession
);
}
this->debugToolNode = debugToolNode; this->debugToolNode = debugToolNode;
} }

View File

@@ -83,15 +83,6 @@ namespace Bloom
*/ */
std::string name; std::string name;
/**
* Determines if the TargetController will release the debug tool at the end of a debug session.
*
* If this is enabled, the TargetController will automatically suspend once the current debug session has
* ended. If not enabled, the TargetController will remain active and in control of the debug tool, preventing
* the user from running any other application that needs access to the debug tool.
*/
bool releasePostDebugSession = false;
/** /**
* For extracting any debug tool specific configuration. * For extracting any debug tool specific configuration.
*/ */

View File

@@ -698,10 +698,6 @@ namespace Bloom::TargetController
this->target->run(); this->target->run();
this->fireTargetEvents(); this->fireTargetEvents();
} }
if (this->environmentConfig.debugToolConfig.releasePostDebugSession) {
this->suspend();
}
} }
std::unique_ptr<Responses::State> TargetControllerComponent::handleGetState(GetState& command) { std::unique_ptr<Responses::State> TargetControllerComponent::handleGetState(GetState& command) {