-
Notifications
You must be signed in to change notification settings - Fork 1
/
qemu-built.do
33 lines (30 loc) · 764 Bytes
/
qemu-built.do
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#!/bin/bash -x
redo-ifchange config.sh prep qemu.source
exec 1>&2
. ./config.sh
cd qemu.source
KERNEL_SOURCE=/illumos
CTFBINDIR=$KERNEL_SOURCE/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386
export PATH=$PATH:$CTFBINDIR
# tell QEMU to use my cflags
export QEMU_CFLAGS=${CFLAGS}
bash configure \
--prefix=${PREFIX} \
--disable-bluez \
--disable-brlapi \
--disable-curl \
--disable-sdl \
--disable-curses \
--disable-vnc-sasl \
--disable-vnc-tls \
--disable-kvm-device-assignment \
--enable-debug \
--enable-kvm \
--enable-vnc-png \
--audio-drv-list= \
--enable-vnc-jpeg \
--enable-trace-backend=dtrace \
--enable-spice \
--target-list="x86_64-softmmu" \
--cpu=x86_64 && \
gmake V=1 all