#!/bin/bash # # Compile all the targets with as many features enabled as possible # # Copyright 2016, 2017 Red Hat Inc. # # Authors: # Fam Zheng # # This work is licensed under the terms of the GNU GPL, version 2 # or (at your option) any later version. See the COPYING file in # the top-level directory. . common.rc cd "$BUILD_DIR" || exit 1 build_qemu \ --enable-attr \ --enable-bluez \ --enable-brlapi \ --enable-bsd-user \ --enable-bzip2 \ --enable-cap-ng \ --enable-coroutine-pool \ --enable-crypto-afalg \ --enable-curl \ --enable-curses \ --enable-debug \ --enable-debug-info \ --enable-debug-tcg \ --enable-docs \ --enable-fdt \ --enable-gcrypt \ --enable-glusterfs \ --enable-gnutls \ --enable-gprof \ --enable-gtk \ --enable-guest-agent \ --enable-jemalloc \ --enable-kvm \ --enable-libiscsi \ --enable-libnfs \ --enable-libssh2 \ --enable-libusb \ --enable-linux-aio \ --enable-linux-user \ --enable-live-block-migration \ --enable-lzo \ --enable-modules \ --enable-numa \ --enable-opengl \ --enable-pie \ --enable-profiler \ --enable-qom-cast-debug \ --enable-rbd \ --enable-rdma \ --enable-replication \ --enable-sdl \ --enable-seccomp \ --enable-smartcard \ --enable-snappy \ --enable-spice \ --enable-stack-protector \ --enable-system \ --enable-tcg \ --enable-tcg-interpreter \ --enable-tools \ --enable-tpm \ --enable-trace-backend=ftrace \ --enable-usb-redir \ --enable-user \ --enable-vde \ --enable-vhost-net \ --enable-vhost-scsi \ --enable-vhost-user \ --enable-vhost-vsock \ --enable-virtfs \ --enable-vnc \ --enable-vnc-jpeg \ --enable-vnc-png \ --enable-vnc-sasl \ --enable-vte \ --enable-werror \ --enable-xen \ --enable-xen-pci-passthrough \ --enable-xen-pv-domain-build \ --enable-xfsctl \ && make check $MAKEFLAGS && install_qemu