From f0faa23ad5c248c0597c81c853bf8bdfe7d43a80 Mon Sep 17 00:00:00 2001 From: Aaron Miller Date: Wed, 12 Jul 2023 10:49:24 -0400 Subject: [PATCH] cmakelists: always export build commands (#1179) friendly for using editors with clangd integration that don't also manage the build themselves --- gpt4all-backend/CMakeLists.txt | 1 + gpt4all-chat/CMakeLists.txt | 1 + 2 files changed, 2 insertions(+) diff --git a/gpt4all-backend/CMakeLists.txt b/gpt4all-backend/CMakeLists.txt index 80a3f000..5f91a88e 100644 --- a/gpt4all-backend/CMakeLists.txt +++ b/gpt4all-backend/CMakeLists.txt @@ -1,5 +1,6 @@ cmake_minimum_required(VERSION 3.16) set(CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS ON) +set(CMAKE_EXPORT_COMPILE_COMMANDS ON) if(APPLE) option(BUILD_UNIVERSAL "Build a Universal binary on macOS" ON) diff --git a/gpt4all-chat/CMakeLists.txt b/gpt4all-chat/CMakeLists.txt index cfd68ae0..a94eb844 100644 --- a/gpt4all-chat/CMakeLists.txt +++ b/gpt4all-chat/CMakeLists.txt @@ -1,5 +1,6 @@ cmake_minimum_required(VERSION 3.16) +set(CMAKE_EXPORT_COMPILE_COMMANDS ON) set(CMAKE_CXX_STANDARD 20) set(CMAKE_CXX_STANDARD_REQUIRED ON)