add migen to hdl-kestrel-repos
[dev-env-setup.git] / install-firmware-apt-reqs
1 #!/bin/bash
2 #
3 # Relies on install-hdl-apt-reqs being run first
4
5 if [ "$EUID" -ne 0 ]
6 then echo "Please run as root"
7 exit
8 fi
9 # for qemu 5.2 use debian/buster backports
10 cat << EOF > /etc/apt/sources.list.d/buster_backports.list
11 deb http://deb.debian.org/debian buster-backports main
12 EOF
13
14 # oooo annoying, pin preferences for buster-backports
15 cat << EOF > /etc/apt/preferences.d/99buster-backports
16 Package: *
17 Pin: release a=buster-backports
18 Pin-Priority: 900
19 EOF
20
21 apt-get update -y
22 apt-get upgrade -y
23 apt-get install -y python3-pykwalify \
24 python3-pyelftools