1 .cross_system_build_job:
3 image: $CI_REGISTRY_IMAGE/qemu/$IMAGE:latest
8 - PKG_CONFIG_PATH=$PKG_CONFIG_PATH
9 ../configure --enable-werror --disable-docs $QEMU_CONFIGURE_OPTS
10 --disable-user --target-list-exclude="arm-softmmu cris-softmmu
11 i386-softmmu microblaze-softmmu mips-softmmu mipsel-softmmu
12 mips64-softmmu ppc-softmmu sh4-softmmu xtensa-softmmu"
13 - make -j$(expr $(nproc) + 1) all check-build $MAKE_CHECK_ARGS
15 # Job to cross-build specific accelerators.
17 # Set the $ACCEL variable to select the specific accelerator (default to
18 # KVM), and set extra options (such disabling other accelerators) via the
19 # $EXTRA_CONFIGURE_OPTS variable.
20 .cross_accel_build_job:
22 image: $CI_REGISTRY_IMAGE/qemu/$IMAGE:latest
27 - PKG_CONFIG_PATH=$PKG_CONFIG_PATH
28 ../configure --enable-werror --disable-docs $QEMU_CONFIGURE_OPTS
29 --disable-tools --enable-${ACCEL:-kvm} $EXTRA_CONFIGURE_OPTS
30 - make -j$(expr $(nproc) + 1) all check-build $MAKE_CHECK_ARGS
32 .cross_user_build_job:
34 image: $CI_REGISTRY_IMAGE/qemu/$IMAGE:latest
38 - PKG_CONFIG_PATH=$PKG_CONFIG_PATH
39 ../configure --enable-werror --disable-docs $QEMU_CONFIGURE_OPTS
41 - make -j$(expr $(nproc) + 1) all check-build $MAKE_CHECK_ARGS