From d2673bc6c8a07e2bb2ea5e726afc73b0666e32ad Mon Sep 17 00:00:00 2001 From: liushuyu Date: Tue, 24 May 2022 00:50:19 -0600 Subject: [PATCH] manifest: enable LTO for multiple submodules --- org.yuzu_emu.yuzu.json | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/org.yuzu_emu.yuzu.json b/org.yuzu_emu.yuzu.json index 6f11720..801d60f 100644 --- a/org.yuzu_emu.yuzu.json +++ b/org.yuzu_emu.yuzu.json @@ -37,6 +37,7 @@ "name": "libzip", "buildsystem": "cmake-ninja", "config-opts": [ + "-DCMAKE_INTERPROCEDURAL_OPTIMIZATION=ON", "-DCMAKE_BUILD_TYPE=RelWithDebInfo" ], "sources": [ @@ -76,6 +77,7 @@ "name": "fmt", "buildsystem": "cmake-ninja", "config-opts": [ + "-DCMAKE_INTERPROCEDURAL_OPTIMIZATION=ON", "-DFMT_TEST=OFF" ], "sources": [ @@ -139,6 +141,7 @@ "buildsystem": "cmake-ninja", "config-opts": [ "-DCMAKE_BUILD_TYPE=Release", + "-DCMAKE_INTERPROCEDURAL_OPTIMIZATION=ON", "-DJSON_BuildTests=OFF" ], "sources": [ @@ -208,8 +211,8 @@ "-DENABLE_COMPATIBILITY_LIST_DOWNLOAD=ON", "-DYUZU_USE_QT_WEB_ENGINE=ON", "-DYUZU_USE_BUNDLED_FFMPEG=ON", - "-DDISPLAY_VERSION=1021", - "-DBUILD_TAG=mainline-1021", + "-DDISPLAY_VERSION=1026", + "-DBUILD_TAG=mainline-1026", "-DBUILD_REPOSITORY=yuzu-emu/yuzu-mainline" ], "build-options": {