Add an option "--workspace-config=<path>" to specify a workspace config file, which stands between the in-tree .clangd and the global user config file and offers per-workspace customization.
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
I have some concerns about adding an undefined "workspace" concept, and in general extending the config system in a way that's hard to use (because of the need to customize flags per workspace). Maybe best to discuss on the bug? https://github.com/clangd/clangd/issues/1336