From 438fd0bd731978c19655d461635a6d3f23d76ca6 Mon Sep 17 00:00:00 2001 From: Raphael Coeffic Date: Mon, 24 Apr 2023 08:52:31 +0200 Subject: [PATCH] chore: add basic stuff for LSP (clangd) (#3516) * chore: add basic stuff for LSP (clangd) * Newline --- .gitignore | 2 ++ cmake/GenericDefinitions.cmake | 1 + 2 files changed, 3 insertions(+) diff --git a/.gitignore b/.gitignore index 00460fa2d..56b454b06 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,5 @@ cmake-build-*/ radio/src/tests/googletest* radio/src/tests/gtest*.tar.gz .editorconfig +.cache +compile_commands.json diff --git a/cmake/GenericDefinitions.cmake b/cmake/GenericDefinitions.cmake index 5f97f15ba..fff07b0c0 100644 --- a/cmake/GenericDefinitions.cmake +++ b/cmake/GenericDefinitions.cmake @@ -31,6 +31,7 @@ if(POLICY CMP0058) endif() set(CMAKE_COLOR_MAKEFILE ON) +set(CMAKE_EXPORT_COMPILE_COMMANDS ON) set(CMAKE_CXX_STANDARD 11) add_definitions(-D_GLIBCXX_USE_C99=1) # proper to_string definition