[clang-tools-extra] [clangd] fix wrong resouce-dir (PR #203332)
via cfe-commits
cfe-commits at lists.llvm.org
Sat Jun 13 08:06:05 PDT 2026
playerC wrote:
Hello @HighCommander4
Great thanks for your reply.
> I thought it was referring to the compiler used to build the code (from the compile command, or [this `Compiler` config option](https://clangd.llvm.org/config#compiler)),
You are right , I just use this config value.
> but I now see that you're actually adding a new config option to customize the path used to determine the resource dir.
That option the same one, just get the compiler value out.
>Or, if you prefer the config file over command line options, here is a way to override the resource using existing config options
Yes , I know it , we can change the options value to correct it .
But I think, clangd should be ready to use after install with default options. If something wrong , clangd could tell you
what is wrong.
And I have read more document, that says : clangd must set `resource-dir` to the same version of clang which it depend on.
So I think using the compiler to detect resource-dir is not correct.
clangd may be need a mechanism to check `resource-dir` , and give user suggestion to set it , if something wrong.
Do you have any suggestion?
https://github.com/llvm/llvm-project/pull/203332
More information about the cfe-commits
mailing list