From 2897eecabe68c49088fce504d6319b60be78733f Mon Sep 17 00:00:00 2001 From: Francisco Javier Trujillo Mata Date: Wed, 8 Jan 2025 09:07:04 +0100 Subject: [PATCH] Enable LTO in gskit --- CMakeLists.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 176f301..e8a3ec7 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -30,6 +30,9 @@ set(INSTALL_PKGCONFIG_DIR "${GSKIT}/lib/pkgconfig" CACHE PATH "Installation dire set(GSKIT_EXTERNAL_LIBS "") set(GSKIT_EXTERNAL_INCLUDES "") +# Enable interprocedural optimization LTO +set(CMAKE_INTERPROCEDURAL_OPTIMIZATION TRUE) + set(CUR_GIT_TAG v0.0.0) find_package(Git) if(GIT_FOUND)