diff options
-rw-r--r-- | CMakeLists.txt | 3 | ||||
-rw-r--r-- | gr-utils/python/modtool/templates/gr-newmod/CMakeLists.txt | 3 |
2 files changed, 6 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index b29909c577..635af100d5 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -65,6 +65,9 @@ set(CLANG_MIN_VERSION "3.4.0") set(APPLECLANG_MIN_VERSION "500") set(MSVC_MIN_VERSION "1800") +# Enable generation of compile_commands.json for code completion engines +set(CMAKE_EXPORT_COMPILE_COMMANDS ON) + ######################################################################## # Configure CMake policies ######################################################################## diff --git a/gr-utils/python/modtool/templates/gr-newmod/CMakeLists.txt b/gr-utils/python/modtool/templates/gr-newmod/CMakeLists.txt index ea8eb3fb8e..0f603b48bf 100644 --- a/gr-utils/python/modtool/templates/gr-newmod/CMakeLists.txt +++ b/gr-utils/python/modtool/templates/gr-newmod/CMakeLists.txt @@ -49,6 +49,9 @@ set(VERSION_INFO_MAINT_VERSION git) cmake_policy(SET CMP0011 NEW) +# Enable generation of compile_commands.json for code completion engines +set(CMAKE_EXPORT_COMPILE_COMMANDS ON) + ######################################################################## # Compiler specific setup ######################################################################## |