diff --git a/CMakeLists.txt b/CMakeLists.txt
index 6afe8ca7623be5a5cde9f2fb1bb6b54f1f8dea34..f84301c1f394b412d66c453b850a415188fd8e8e 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -16,6 +16,8 @@ CMAKE_MINIMUM_REQUIRED(VERSION 3.11.0 FATAL_ERROR)
 # after check of cmake version
 project(CBMROOT)
 
+set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
+
 FIND_PATH(FAIRBASE NAMES FairRun.h  PATHS
   ${CBMBASE_DIR}/steer
   NO_DEFAULT_PATH