mirror of https://github.com/xemu-project/xemu.git
configure: Disable most 'auto' and default options
This commit is contained in:
parent
68b8043af9
commit
f2bfa95fae
57
build.sh
57
build.sh
|
@ -197,63 +197,6 @@ set -x # Print commands from now on
|
|||
--extra-cflags="-DXBOX=1 ${build_cflags} ${sys_cflags} ${CFLAGS}" \
|
||||
--extra-ldflags="${sys_ldflags}" \
|
||||
--target-list=i386-softmmu \
|
||||
--enable-trace-backends="nop" \
|
||||
--enable-sdl \
|
||||
--enable-opengl \
|
||||
--disable-curl \
|
||||
--disable-vnc \
|
||||
--disable-vnc-sasl \
|
||||
--disable-docs \
|
||||
--disable-tools \
|
||||
--disable-guest-agent \
|
||||
--disable-tpm \
|
||||
--disable-live-block-migration \
|
||||
--disable-rdma \
|
||||
--disable-replication \
|
||||
--disable-capstone \
|
||||
--disable-fdt \
|
||||
--disable-libiscsi \
|
||||
--disable-spice \
|
||||
--disable-user \
|
||||
--disable-stack-protector \
|
||||
--disable-glusterfs \
|
||||
--disable-gtk \
|
||||
--disable-curses \
|
||||
--disable-gnutls \
|
||||
--disable-nettle \
|
||||
--disable-gcrypt \
|
||||
--disable-crypto-afalg \
|
||||
--disable-virglrenderer \
|
||||
--disable-vhost-net \
|
||||
--disable-vhost-crypto \
|
||||
--disable-vhost-vsock \
|
||||
--disable-vhost-user \
|
||||
--disable-virtfs \
|
||||
--disable-snappy \
|
||||
--disable-bzip2 \
|
||||
--disable-vde \
|
||||
--disable-libxml2 \
|
||||
--disable-seccomp \
|
||||
--disable-numa \
|
||||
--disable-lzo \
|
||||
--disable-smartcard \
|
||||
--disable-usb-redir \
|
||||
--disable-bochs \
|
||||
--disable-cloop \
|
||||
--disable-dmg \
|
||||
--disable-vdi \
|
||||
--disable-vvfat \
|
||||
--disable-qcow1 \
|
||||
--disable-qed \
|
||||
--disable-parallels \
|
||||
--disable-sheepdog \
|
||||
--without-default-devices \
|
||||
--disable-blobs \
|
||||
--disable-kvm \
|
||||
--disable-xen \
|
||||
--disable-hax \
|
||||
--disable-hvf \
|
||||
--disable-whpx \
|
||||
${opts} \
|
||||
"$@"
|
||||
|
||||
|
|
|
@ -302,7 +302,7 @@ unset target_list_exclude
|
|||
# Distributions want to ensure that several features are compiled in, and it
|
||||
# is impossible without a --enable-foo that exits if a feature is not found.
|
||||
|
||||
default_feature=""
|
||||
default_feature="no"
|
||||
# parse CC options second
|
||||
for opt do
|
||||
optarg=$(expr "x$opt" : 'x[^=]*=\(.*\)')
|
||||
|
@ -313,34 +313,36 @@ for opt do
|
|||
esac
|
||||
done
|
||||
|
||||
brlapi="auto"
|
||||
curl="auto"
|
||||
iconv="auto"
|
||||
curses="auto"
|
||||
docs="auto"
|
||||
fdt="auto"
|
||||
auto="disabled"
|
||||
|
||||
brlapi="$auto"
|
||||
curl="$auto"
|
||||
iconv="$auto"
|
||||
curses="$auto"
|
||||
docs="$auto"
|
||||
fdt="$auto"
|
||||
netmap="no"
|
||||
sdl="auto"
|
||||
sdl_image="auto"
|
||||
sdl="enabled"
|
||||
sdl_image="$auto"
|
||||
coreaudio="auto"
|
||||
virtiofsd="auto"
|
||||
virtfs="auto"
|
||||
libudev="auto"
|
||||
mpath="auto"
|
||||
vnc="enabled"
|
||||
sparse="auto"
|
||||
virtiofsd="$auto"
|
||||
virtfs="$auto"
|
||||
libudev="$auto"
|
||||
mpath="$auto"
|
||||
vnc="disabled"
|
||||
sparse="$auto"
|
||||
vde="$default_feature"
|
||||
vnc_sasl="auto"
|
||||
vnc_jpeg="auto"
|
||||
vnc_png="auto"
|
||||
xkbcommon="auto"
|
||||
vnc_sasl="$auto"
|
||||
vnc_jpeg="$auto"
|
||||
vnc_png="$auto"
|
||||
xkbcommon="$auto"
|
||||
xen="$default_feature"
|
||||
xen_ctrl_version="$default_feature"
|
||||
xen_pci_passthrough="auto"
|
||||
xen_pci_passthrough="$auto"
|
||||
linux_aio="$default_feature"
|
||||
linux_io_uring="$default_feature"
|
||||
cap_ng="auto"
|
||||
attr="auto"
|
||||
cap_ng="$auto"
|
||||
attr="$auto"
|
||||
xfs="$default_feature"
|
||||
tcg="enabled"
|
||||
membarrier="$default_feature"
|
||||
|
@ -349,12 +351,12 @@ vhost_crypto="$default_feature"
|
|||
vhost_scsi="$default_feature"
|
||||
vhost_vsock="$default_feature"
|
||||
vhost_user="no"
|
||||
vhost_user_blk_server="auto"
|
||||
vhost_user_blk_server="$auto"
|
||||
vhost_user_fs="$default_feature"
|
||||
kvm="auto"
|
||||
hax="auto"
|
||||
hvf="auto"
|
||||
whpx="auto"
|
||||
kvm="$auto"
|
||||
hax="$auto"
|
||||
hvf="$auto"
|
||||
whpx="$auto"
|
||||
rdma="$default_feature"
|
||||
pvrdma="$default_feature"
|
||||
gprof="no"
|
||||
|
@ -380,7 +382,7 @@ bsd="no"
|
|||
linux="no"
|
||||
solaris="no"
|
||||
profiler="no"
|
||||
cocoa="auto"
|
||||
cocoa="$auto"
|
||||
softmmu="yes"
|
||||
linux_user="no"
|
||||
bsd_user="no"
|
||||
|
@ -388,41 +390,41 @@ blobs="true"
|
|||
pkgversion=""
|
||||
pie=""
|
||||
qom_cast_debug="yes"
|
||||
trace_backends="log"
|
||||
trace_backends="nop"
|
||||
trace_file="trace"
|
||||
spice="$default_feature"
|
||||
rbd="auto"
|
||||
rbd="$auto"
|
||||
smartcard="$default_feature"
|
||||
u2f="auto"
|
||||
u2f="$auto"
|
||||
libusb="$default_feature"
|
||||
usb_redir="$default_feature"
|
||||
opengl="$default_feature"
|
||||
opengl="yes"
|
||||
cpuid_h="no"
|
||||
avx2_opt="$default_feature"
|
||||
capstone="auto"
|
||||
lzo="auto"
|
||||
snappy="auto"
|
||||
bzip2="auto"
|
||||
lzfse="auto"
|
||||
zstd="auto"
|
||||
capstone="$auto"
|
||||
lzo="$auto"
|
||||
snappy="$auto"
|
||||
bzip2="$auto"
|
||||
lzfse="$auto"
|
||||
zstd="$auto"
|
||||
guest_agent="$default_feature"
|
||||
guest_agent_with_vss="no"
|
||||
guest_agent_ntddscsi="no"
|
||||
guest_agent_msi="auto"
|
||||
guest_agent_msi="$auto"
|
||||
vss_win32_sdk="$default_feature"
|
||||
win_sdk="no"
|
||||
want_tools="$default_feature"
|
||||
libiscsi="auto"
|
||||
libnfs="auto"
|
||||
libiscsi="$auto"
|
||||
libnfs="$auto"
|
||||
coroutine=""
|
||||
coroutine_pool="$default_feature"
|
||||
coroutine_pool="yes"
|
||||
debug_stack_usage="no"
|
||||
crypto_afalg="no"
|
||||
cfi="false"
|
||||
cfi_debug="false"
|
||||
seccomp="auto"
|
||||
glusterfs="auto"
|
||||
gtk="auto"
|
||||
seccomp="$auto"
|
||||
glusterfs="$auto"
|
||||
gtk="$auto"
|
||||
tls_priority="NORMAL"
|
||||
gnutls="$default_feature"
|
||||
nettle="$default_feature"
|
||||
|
@ -453,7 +455,7 @@ sheepdog="no"
|
|||
libxml2="$default_feature"
|
||||
debug_mutex="no"
|
||||
libpmem="$default_feature"
|
||||
default_devices="true"
|
||||
default_devices="false"
|
||||
plugins="no"
|
||||
fuzzing="no"
|
||||
rng_none="no"
|
||||
|
@ -462,10 +464,10 @@ libdaxctl="$default_feature"
|
|||
meson=""
|
||||
ninja=""
|
||||
skip_meson=no
|
||||
gettext="auto"
|
||||
fuse="auto"
|
||||
fuse_lseek="auto"
|
||||
multiprocess="auto"
|
||||
gettext="$auto"
|
||||
fuse="$auto"
|
||||
fuse_lseek="$auto"
|
||||
multiprocess="$auto"
|
||||
|
||||
malloc_trim="auto"
|
||||
gio="$default_feature"
|
||||
|
|
Loading…
Reference in New Issue