From 118fd8367c3953abb43800a7c1ea0bcc0221e9cd Mon Sep 17 00:00:00 2001 From: James McCoy Date: Sun, 10 Mar 2024 20:02:32 -0400 Subject: [PATCH] fix: deduplicate gen_cflags Since many of the targets have common include paths, `gen_cflags` accumulates a lot of duplicate flags. --- src/nvim/CMakeLists.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/nvim/CMakeLists.txt b/src/nvim/CMakeLists.txt index 7aa7904286..7e22203aba 100644 --- a/src/nvim/CMakeLists.txt +++ b/src/nvim/CMakeLists.txt @@ -469,6 +469,8 @@ foreach(target ${targets}) endif() endforeach() +list(REMOVE_DUPLICATES gen_cflags) + if(APPLE AND CMAKE_OSX_SYSROOT) list(APPEND gen_cflags "-isysroot" "${CMAKE_OSX_SYSROOT}") endif()