This is where clangd stores its precompiled files. You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/3949
-- Commit Summary --
* Add the .cache directory to .gitignore
-- File Changes --
M .gitignore (1)
-- Patch Links --
https://github.com/geany/geany/pull/3949.patch https://github.com/geany/geany/pull/3949.diff
I unintentionally pushed the same commit directly to geany-plugins without making a pull request, sorry for that. If it's a problem, it can be reverted.
LGBI but a question, if clangd needs a meson build to get the `compile_commands.json` why doesn't it use the `build/.cache/clangd` directory?
@b4n approved this pull request.
I don't see a problem with this, LGBI
LGBI but a question, if clangd needs a meson build to get the compile_commands.json why doesn't it use the build/.cache/clangd directory?
No idea but my guess is to preserve the cached files also when you wipe the build directory - e.g. you add a a new file to the build system. I would guess that unless you change the build options, the cached files will still be valid.
Merged #3949 into master.
github-comments@lists.geany.org