diff --git a/.gitignore b/.gitignore index 00460fa2d81..56b454b06b4 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 5f97f15ba63..fff07b0c072 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