Version 2 (modified by 13 months ago) (diff) | ,
---|
Configuration
- Create a symlink in the root of your WebKit source directory:
$ ln -s WebKitBuild/GTK/Release/compile_commands.json compile_commands.json
ReplacingGTK
withWPE
if you are commonly building the WPE port.
- In your IDE set the clangd path to
<WebKitSourceDirectory>/Tools/flatpak/webkit-clangd
. - Make sure that the clangd arguments include the
--enable-config
and the--gtk
or--wpe
options.
Vim Example
For instance, when configuring vim's coc via :CocLocalConfig
you write:
{ "clangd.arguments": [ "--enable-config", "--gtk" ], "clangd.path": "/home/user/WebKit/Tools/flatpak/webkit-clangd" }