Merge pull request #315542 from NixOS/backport-314071-to-release-24.05

[Backport release-24.05] lix: build in release mode with link time optimizations
This commit is contained in:
Aleksana 2024-06-01 00:01:59 +08:00 committed by GitHub
commit 16a3c1d60d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -182,8 +182,11 @@ let
''}
'';
mesonBuildType = "release";
mesonFlags =
[
# LTO optimization
(lib.mesonBool "b_lto" (!stdenv.isDarwin))
(lib.mesonEnable "gc" true)
(lib.mesonBool "enable-tests" true)
(lib.mesonBool "enable-docs" enableDocumentation)