From f70027cbdcc7ff5849466ca0b63d85e369e5596f Mon Sep 17 00:00:00 2001 From: Lewis Russell Date: Fri, 12 May 2023 19:15:24 +0100 Subject: [PATCH] build: export compile_commands.json (#3968) Allows LSP's like clangd to work. --- CMakeLists.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 1fb05a92..459ca080 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -22,6 +22,8 @@ set(CMAKE_C_STANDARD_REQUIRED ON) set(CMAKE_C_EXTENSIONS ON) set(CMAKE_C_STANDARD 90) +set(CMAKE_EXPORT_COMPILE_COMMANDS ON) + option(LIBUV_BUILD_SHARED "Build shared lib" ON) cmake_dependent_option(LIBUV_BUILD_TESTS