From f218a3b672d8f066b2a86559676546e5f2621e2a Mon Sep 17 00:00:00 2001 From: listenerri Date: Wed, 13 Mar 2019 14:01:38 +0800 Subject: [PATCH] feat: enable CMAKE_EXPORT_COMPILE_COMMANDS by default Change-Id: I4c31a14d37c43cd8d5bba6ba880d57d50ab8d07a --- CMakeLists.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index eb686e82e..2ff131a1b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -11,6 +11,9 @@ set(CMAKE_AUTOMOC ON) set(CMAKE_AUTORCC ON) set(CMAKE_CXX_FLAGS "-g -Wall") +# generate a compile commands file as complete database for vim-YouCompleteMe or some other similar tools +set(CMAKE_EXPORT_COMPILE_COMMANDS ON) + include(GNUInstallDirs) if (NOT (${CMAKE_BUILD_TYPE} MATCHES "Debug"))