mirror of
https://git.yoctoproject.org/poky
synced 2026-06-10 04:00:28 +00:00
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>
This commit is contained in:
committed by
Richard Purdie
parent
a2443e25a6
commit
32a2d2801e
@@ -8,3 +8,6 @@ DEBUG_LEVELFLAG:pn-clang-native = ""
|
||||
DEBUG_LEVELFLAG:pn-nativesdk-clang = ""
|
||||
# With -g, qemu workdir is 10GB, qemu-dbg is 363MB
|
||||
DEBUG_LEVELFLAG:pn-qemu = ""
|
||||
# Pass -g1 to massively reduce the size of the
|
||||
# debug symbols (4.3GB to 700M at time of writing)
|
||||
DEBUG_LEVELFLAG:pn-webkitgtk = "-g1"
|
||||
|
||||
@@ -98,10 +98,6 @@ EXTRA_OECMAKE = " \
|
||||
-DENABLE_RELEASE_LOG=ON \
|
||||
"
|
||||
|
||||
# Unless DEBUG_BUILD is enabled, pass -g1 to massively reduce the size of the
|
||||
# debug symbols (4.3GB to 700M at time of writing)
|
||||
DEBUG_LEVELFLAG = "-g1"
|
||||
|
||||
# Javascript JIT is not supported on ARC
|
||||
EXTRA_OECMAKE:append:arc = " -DENABLE_JIT=OFF "
|
||||
# By default 25-bit "medium" calls are used on ARC
|
||||
|
||||
Reference in New Issue
Block a user