20.07.2020, 13:13, "shriva...@firemail.cc" <shriva...@firemail.cc>: > Hi webkit-dev, > > I'm trying to study the structure of web browsers in general and WebKit > specifically for academic purposes. I found that using language servers > that index compile_commands.json (clangd, ccls etc.) is a very good > solution to navigate source code of extremely large projects, such as > WebKit. > > Unfortunately, I was only able to get compile_commands.json generated > when I compiled with --jsc-only where the build is executed using cmake > and not the perl script. Trying to pass --cmake as a build argument to > build-webkit causes the build to fail pretty early for missing files > (that I believe aren't open source).