From a895e34ce7ccdee5dc260ee1338bf4d11f649f55 Mon Sep 17 00:00:00 2001 From: Sara Gerretsen Date: Thu, 4 Sep 2025 11:07:30 +0200 Subject: [PATCH] feat: setup justfile to generate files required by clangd in nvim --- .clangd | 5 +++++ .gitignore | 1 + justfile | 2 +- 3 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 .clangd diff --git a/.clangd b/.clangd new file mode 100644 index 0000000..9a8af76 --- /dev/null +++ b/.clangd @@ -0,0 +1,5 @@ +CompileFlags: + Add: + - "-Ibuild/_deps/sfml-src/include/" + - "-Ibuild/_deps/imgui-src/" + - "-Ibuild/_deps/imgui-sfml-src/" diff --git a/.gitignore b/.gitignore index 647ef92..3aea4fa 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ bin/ *.kdev4 # Ignore run artefacts imgui.ini +compile_commands.json diff --git a/justfile b/justfile index e2eb6f8..7e832ee 100644 --- a/justfile +++ b/justfile @@ -5,7 +5,7 @@ set-project-name projectname: rm -rf build bin generate: - cmake -S. -Bbuild + cmake -S. -Bbuild -DCMAKE_EXPORT_COMPILE_COMMANDS=ON rebuild: cmake --build build