From a298e11e0c3c33a828519578179534ade1898430 Mon Sep 17 00:00:00 2001 From: David Schulz Date: Tue, 10 Jan 2023 09:24:00 +0100 Subject: [PATCH] ClangCodeModel: map compile commands json path to server Change-Id: I0129bb0688980f986012445f418d07f1e4cea6ae Reviewed-by: Marcus Tillmanns --- src/plugins/clangcodemodel/clangdclient.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/clangcodemodel/clangdclient.cpp b/src/plugins/clangcodemodel/clangdclient.cpp index 1e09f912894..6ec4629188d 100644 --- a/src/plugins/clangcodemodel/clangdclient.cpp +++ b/src/plugins/clangcodemodel/clangdclient.cpp @@ -187,7 +187,7 @@ static BaseClientInterface *clientInterface(Project *project, const Utils::FileP if (settings.clangdVersion() >= QVersionNumber(16)) cmd.addArg("--rename-file-limit=0"); if (!jsonDbDir.isEmpty()) - cmd.addArg("--compile-commands-dir=" + jsonDbDir.toString()); + cmd.addArg("--compile-commands-dir=" + jsonDbDir.onDevice(clangdExePath).path()); if (clangdLogServer().isDebugEnabled()) cmd.addArgs({"--log=verbose", "--pretty"}); cmd.addArg("--use-dirty-headers");