<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/123842>123842</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
Add a property to launch.json to specify the location of the lldb-dap to use
</td>
</tr>
<tr>
<th>Labels</th>
<td>
lldb-dap
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
JDevlieghere
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
tedwoodward
</td>
</tr>
</table>
<pre>
Some users, especially embedded developers, switch between toolchains frequently. Currently, the lldb-dap extension allows this by changing a setting in the extension, but this is cumbersome if a user switches frequently on a per-project basis.
Add a property to configurations for lldb-dap in launch.json to specify the location of the lldb-dap executable to use, overriding the setting in the extension for that configuration. If the property does not exist, use the setting in the extension.
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJycks1u4zoMhZ9G3hA1bNm-cRZe5LYIcO92nkA_tK1CkTIilTRvP5CTtvODmcWsLMA8POcjqYjcEhAnMfwrpPz_BS_e4bJiQiGlGF4qlXmNaWK01xjtVSVb6Whv05d4QsiEiYR8BqQzGqe8vwGeNFqLFixe0Mfzo4Kujs0KGvmKGIBj9GZVLhDMCb9mDOxvNTznlLZnkfCK4L3VT1adAd8YA7kYQHkfrwS8OgJ9A7OqsLiwgAJC5vJyYdN-SEoznfkucQQmnzQmKgRuBrVhPALi93mguMEZ09M5xVc0DFqRoxpEcxDN4WBt-Z0KI9-AI5gYZrfkpNjFQhbTJ4AL4FUOZq1fKZYBwDaz-XbnjGYTQZx_5kaTWWmPRZIJC0y8YErOFtZS_DvuLQCvin8MVsN_d5OP6DYiQYgM-OaIi0Mm_GPrurJTZ_fdXlU4tbtuNzRNv--rdfqntaMcsJt3o9VtM-8HM7RytNY2YzPM-8pNspFD08pWdk3b9fU842j7ndJGStWMSvQNnpTztfeXUx3TUjmijFMru7GXlVcaPT0u9n1Oj2tNU9E86byQ6BvviOmzCzv2OP26tb9Zy30XVU5-WpnPJLqDkEchj4vjNevaxJOQx2L9-LyfkJDHjYaEPD6ALpP8FgAA__9-rjtt">