<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/101470>101470</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            [lldb-dap] should support variable substitution in setting executable-path
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          nolange
      </td>
    </tr>
</table>

<pre>
    I would like to use variable substitution with VSCode, like this:

``` json
{
  "lldb-dap.executable-path": "${env:ProgramFiles}\\LLVM\\bin\\lldb-dap.exe"
}
```

(the same thing works with the clangd VSCode extension)

I would also consider `"${env:ProgramFiles}\\LLVM\\bin\\lldb-dap.exe"` as a sane default on Windows.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyskkGLpDwQhn9NeSlaYtRWDx5muhE-mA8WFmbP0VRrZtKJWEn37L9f7LbZ2YG9LYgWpqreeiqvYjajI2qhfIbymKgYJr-0zlvlRkp6r3-2_-HVR6vRmnfC4DEy4UUtRvWWkGPPwYQYjHd4NWHC1-8HrwnkYSuYDEP-BOII4vHei_uDb-zd9q96vgeIIKW1ut9pNaf0QUMMq9JuVmECKSF_WjNAFlA9k7tA_vRt8eOizp2xxFAdoTxAeXh5ef3_HvXG3YPPXdcWm_Dxy1R_jCrrMBGyOt9I3IhXv7zznXQ9GdZF6Q0a6SOQY-MdyOZzm8cKlWWPg3dsNC24av0bkr1AxaiQlSPUdFLRBvQOfxin_ZXTRLe5bvJGJdRmlZSlqKtGJFObNadhKGotM1X39b4QpRZ7lcmmLhtRNSoxrRSyELXIMpE3RZPWldqXVV_V_anSWa6gEHRWxqbWXs6pX8bEMEdqM5EVlUis6snyw15Lu2bt-jgyFMIaDvy7Lphgb0Z80EF5RJ5ui-M4z34Jf_GdccgUwno9XwyTxMW2UwjzzYOyA9mNJkyxTwd_Btmt4ttnNy_-jYYAsrsRMMhug7i08lcAAAD__1I5-ow">