summaryrefslogtreecommitdiffstats
path: root/meta/conf/distro/include/yocto-space-optimize.inc
diff options
context:
space:
mode:
authorHongxu Jia <hongxu.jia@windriver.com>2025-09-16 12:09:20 +0800
committerRichard Purdie <richard.purdie@linuxfoundation.org>2025-09-22 22:09:48 +0100
commit32a2d2801e304992f671ba1eb8fefdef25ee8b9d (patch)
tree3072e711422138e533b8503c1a548b0d7162daa7 /meta/conf/distro/include/yocto-space-optimize.inc
parenta2443e25a694fb3b9708aa203753c4e039db2992 (diff)
downloadpoky-32a2d2801e304992f671ba1eb8fefdef25ee8b9d.tar.gz
yocto-space-optimize.inc: move space optimize from recipe webkitgtk
The yocto-space-optimize.inc is used to allow turning off the debug compiler options for a small set of recipes to reduce build on disk footprint and package/sstate sizes [1]. Move space optimize from recipe webkitgtk to it. Due to commit [2], update comments to remove `Unless DEBUG_BUILD is enabled' [1] https://github.com/openembedded/openembedded-core/commit/a0483b962dfbba051de2c0b1acbe268579a81f22 [2] https://github.com/openembedded/openembedded-core/commit/9badf68d78d995f7d5d4cf27e045f029fc6d4044 (From OE-Core rev: 007c4aea10e13bd9b2d66d016c25f31c2709cbf6) Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/conf/distro/include/yocto-space-optimize.inc')
-rw-r--r--meta/conf/distro/include/yocto-space-optimize.inc3
1 files changed, 3 insertions, 0 deletions
diff --git a/meta/conf/distro/include/yocto-space-optimize.inc b/meta/conf/distro/include/yocto-space-optimize.inc
index b83ba426e7..9e092df32a 100644
--- a/meta/conf/distro/include/yocto-space-optimize.inc
+++ b/meta/conf/distro/include/yocto-space-optimize.inc
@@ -8,3 +8,6 @@ DEBUG_LEVELFLAG:pn-clang-native = ""
8DEBUG_LEVELFLAG:pn-nativesdk-clang = "" 8DEBUG_LEVELFLAG:pn-nativesdk-clang = ""
9# With -g, qemu workdir is 10GB, qemu-dbg is 363MB 9# With -g, qemu workdir is 10GB, qemu-dbg is 363MB
10DEBUG_LEVELFLAG:pn-qemu = "" 10DEBUG_LEVELFLAG:pn-qemu = ""
11# Pass -g1 to massively reduce the size of the
12# debug symbols (4.3GB to 700M at time of writing)
13DEBUG_LEVELFLAG:pn-webkitgtk = "-g1"