From 2ca4ec912a292c929c0d429b978044875206196f Mon Sep 17 00:00:00 2001 From: Mike Aizatsky Date: Wed, 9 Oct 2024 13:46:43 -0700 Subject: [PATCH 1/2] clangd tweaks --- .vscode/settings.json | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.vscode/settings.json b/.vscode/settings.json index 04da8a5ce89..cc3b3b6ab1f 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -11,4 +11,10 @@ "BAZEL_VC" : "C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC", "BAZEL_WINSDK_FULL_VERSION" : "10.0.22000.0", }, + "clangd.arguments": [ + "--background-index", + "--header-insertion=never", + "--compile-commands-dir=${workspaceFolder}/", + "--query-driver=**" + ], } From 7450e8ac1763636faf13111cd129e93dab435859 Mon Sep 17 00:00:00 2001 From: Mike Aizatsky Date: Wed, 9 Oct 2024 13:47:10 -0700 Subject: [PATCH 2/2] Update justfile --- justfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/justfile b/justfile index bd7cfb4461f..21f2c1eb2b4 100644 --- a/justfile +++ b/justfile @@ -6,13 +6,14 @@ alias st := stream-test default: @just --list +pwd := `pwd` clang_version := "18" prepare: cargo install gen-compile-commands compile-commands: - rm -f compile_commands.json | gen-compile-commands --root . --compile-flags compile_flags.txt --out compile_commands.json --src-dir ./src + rm -f compile_commands.json | gen-compile-commands --root {{pwd}} --compile-flags compile_flags.txt --out compile_commands.json --src-dir {{pwd}}/src clean: rm -f compile_commands.json