Community
Participate
Working Groups
Quoting https://clang.llvm.org/docs/JSONCompilationDatabase.html " command: The compile command executed. ... arguments: The compile command executed as list of strings. Either arguments or command is required. " CMake generates "command" (at least I have seen so far!) but other tools like Fastbuild generate "arguments". This bug is specifically for the CDB Parser Language settings provider. Other spots in CDT might need similar modifications if support for more than CMake is needed.
Gerrit change https://git.eclipse.org/r/c/cdt/org.eclipse.cdt/+/162768 was merged to [master]. Commit: http://git.eclipse.org/c/cdt/org.eclipse.cdt.git/commit/?id=d017917f3584c4bdc06f77a58159918124b0a2c2
There are some flaws related to shell/environment quoting and quote escaping but the basic functionality is there and is very useful for scenarios not involving spaces and quotes.