From: Marc-André Lureau Date: Wed, 24 Sep 2025 12:04:14 +0000 (+0400) Subject: tests/docker: add ENABLE_RUST environment X-Git-Tag: v10.2.0-rc1~86^2~6 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2086d47992e199c250fcc1dcbc1177590c83ccd4;p=thirdparty%2Fqemu.git tests/docker: add ENABLE_RUST environment Signed-off-by: Marc-André Lureau Reviewed-by: Daniel P. Berrangé Message-ID: <20250924120426.2158655-18-marcandre.lureau@redhat.com> --- diff --git a/tests/docker/common.rc b/tests/docker/common.rc index d202c0c6665..752f4f3aed9 100755 --- a/tests/docker/common.rc +++ b/tests/docker/common.rc @@ -21,6 +21,14 @@ else DEF_TARGET_LIST=${DEF_TARGET_LIST:-"x86_64-softmmu,aarch64-softmmu"} fi +enable_rust="" +if [ "$ENABLE_RUST" = "1" ]; then + enable_rust="--enable-rust" + if [ -n "$RUST_TARGET" ]; then + enable_rust="$enable_rust --rust-target-triple=$RUST_TARGET" + fi +fi + requires_binary() { found=0 @@ -46,6 +54,7 @@ configure_qemu() ${TARGET_LIST:+--target-list=${TARGET_LIST}} \ --prefix=$INSTALL_DIR \ $QEMU_CONFIGURE_OPTS $EXTRA_CONFIGURE_OPTS \ + $enable_rust \ $@" echo "Configure options:" echo $config_opts