blob: aed0522d7a66bfdbd8726f4988bc44e0dba11e9f (
plain)
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
|
#
# Compile qemu bullshit-free for windoof.
#
# [src](https://wiki.qemu.org/Hosts/W32)
#
#
# WARN: This does NOT work
#
true \
&& QEMU_URL="https://download.qemu.org/qemu-8.2.1.tar.xz" \
&& SUDO=sudo \
&& WORKDIR=/home/${USER:?}/work \
&& CACHEDIR=/var/tmp \
&& QEMU_TXZ=$(basename "${QEMU_URL:?}") \
&& $SUDO apt install -y --no-install-recommends curl \
&& curl -D- "${QEMU_URL:?}" -o "${CACHEDIR:?}/${QEMU_TXZ:?}" \
&& mkdir -p "${WORKDIR:?}" \
&& cd "${WORKDIR:?}" \
&& tar xf "${CACHEDIR:?}/${QEMU_TXZ:?}" \
&& cd qemu* \
&& ./configure \
&& make \
&& true
|