Send patches - preferably formatted by git format-patch - to patches at archlinux32 dot org.
summaryrefslogtreecommitdiff
path: root/scripts/libmakepkg/buildenv/meson.build
diff options
context:
space:
mode:
authorAllan McRae <allan@archlinux.org>2021-03-01 14:08:18 +1000
committerAllan McRae <allan@archlinux.org>2021-03-03 14:35:45 +1000
commit4a0891f49d29458e1b93d95f8121f8096bb02727 (patch)
tree6da95703a8cd8b0121b5973d174de1fac7fc22e4 /scripts/libmakepkg/buildenv/meson.build
parent17f9911ffc79d60d1bebb4484fac82cb1ed78d2a (diff)
Add link time optimization support to makepkg
Add the 'lto' option to enable building with link time optimization by adding '-flto' to both CFLAGS and CXXFLAGS. The 'lto' option can be specificed both in the PKGBUILD or by setting the default in makepkg.conf. Signed-off-by: Allan McRae <allan@archlinux.org>
Diffstat (limited to 'scripts/libmakepkg/buildenv/meson.build')
-rw-r--r--scripts/libmakepkg/buildenv/meson.build1
1 files changed, 1 insertions, 0 deletions
diff --git a/scripts/libmakepkg/buildenv/meson.build b/scripts/libmakepkg/buildenv/meson.build
index 34d4ba7b..b72d91c0 100644
--- a/scripts/libmakepkg/buildenv/meson.build
+++ b/scripts/libmakepkg/buildenv/meson.build
@@ -4,6 +4,7 @@ sources = [
'buildflags.sh.in',
'compiler.sh.in',
'debugflags.sh.in',
+ 'lto.sh.in',
'makeflags.sh.in',
]