]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commitdiff
qemu: set the compilation progress bar flag
authorRoss Burton <ross.burton@arm.com>
Mon, 29 Jun 2026 10:11:36 +0000 (11:11 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 2 Jul 2026 10:16:15 +0000 (11:16 +0100)
Qemu uses meson to build but wraps it in Makefiles, so we don't get the
progress bar assignment from meson.bbclass.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-devtools/qemu/qemu.inc

index 3071f74650a18632b384410f91fcbe6f9766f0cf..4a48ace04827ca88b8c581f7d731cc419795aacb 100644 (file)
@@ -143,6 +143,9 @@ do_configure() {
 }
 do_configure[cleandirs] += "${B}"
 
+# Use the Meson progress regex as qemu uses meson internally
+do_compile[progress] = "outof:^\[(\d+)/(\d+)\]\s+"
+
 do_install () {
        export STRIP=""
        oe_runmake 'DESTDIR=${D}' install