mirror of
https://github.com/flathub/org.yuzu_emu.yuzu.git
synced 2025-04-05 10:53:25 +00:00
manifest: enable LTO for multiple submodules
This commit is contained in:
parent
b6d8a8c7fc
commit
d2673bc6c8
@ -37,6 +37,7 @@
|
|||||||
"name": "libzip",
|
"name": "libzip",
|
||||||
"buildsystem": "cmake-ninja",
|
"buildsystem": "cmake-ninja",
|
||||||
"config-opts": [
|
"config-opts": [
|
||||||
|
"-DCMAKE_INTERPROCEDURAL_OPTIMIZATION=ON",
|
||||||
"-DCMAKE_BUILD_TYPE=RelWithDebInfo"
|
"-DCMAKE_BUILD_TYPE=RelWithDebInfo"
|
||||||
],
|
],
|
||||||
"sources": [
|
"sources": [
|
||||||
@ -76,6 +77,7 @@
|
|||||||
"name": "fmt",
|
"name": "fmt",
|
||||||
"buildsystem": "cmake-ninja",
|
"buildsystem": "cmake-ninja",
|
||||||
"config-opts": [
|
"config-opts": [
|
||||||
|
"-DCMAKE_INTERPROCEDURAL_OPTIMIZATION=ON",
|
||||||
"-DFMT_TEST=OFF"
|
"-DFMT_TEST=OFF"
|
||||||
],
|
],
|
||||||
"sources": [
|
"sources": [
|
||||||
@ -139,6 +141,7 @@
|
|||||||
"buildsystem": "cmake-ninja",
|
"buildsystem": "cmake-ninja",
|
||||||
"config-opts": [
|
"config-opts": [
|
||||||
"-DCMAKE_BUILD_TYPE=Release",
|
"-DCMAKE_BUILD_TYPE=Release",
|
||||||
|
"-DCMAKE_INTERPROCEDURAL_OPTIMIZATION=ON",
|
||||||
"-DJSON_BuildTests=OFF"
|
"-DJSON_BuildTests=OFF"
|
||||||
],
|
],
|
||||||
"sources": [
|
"sources": [
|
||||||
@ -208,8 +211,8 @@
|
|||||||
"-DENABLE_COMPATIBILITY_LIST_DOWNLOAD=ON",
|
"-DENABLE_COMPATIBILITY_LIST_DOWNLOAD=ON",
|
||||||
"-DYUZU_USE_QT_WEB_ENGINE=ON",
|
"-DYUZU_USE_QT_WEB_ENGINE=ON",
|
||||||
"-DYUZU_USE_BUNDLED_FFMPEG=ON",
|
"-DYUZU_USE_BUNDLED_FFMPEG=ON",
|
||||||
"-DDISPLAY_VERSION=1021",
|
"-DDISPLAY_VERSION=1026",
|
||||||
"-DBUILD_TAG=mainline-1021",
|
"-DBUILD_TAG=mainline-1026",
|
||||||
"-DBUILD_REPOSITORY=yuzu-emu/yuzu-mainline"
|
"-DBUILD_REPOSITORY=yuzu-emu/yuzu-mainline"
|
||||||
],
|
],
|
||||||
"build-options": {
|
"build-options": {
|
||||||
|
Loading…
Reference in New Issue
Block a user