must be a .list file
[dev-env-setup.git] / install-hdl-apt-reqs
1 #!/bin/bash
2 if [ "$EUID" -ne 0 ]
3 then echo "Please run as root"
4 exit
5 fi
6 # for qemu 5.2 use debian/buster backports
7 cat << EOF > /etc/apt/sources.list.d/buster_backports.list
8 deb http://deb.debian.org/debian buster-backports main
9 EOF
10
11 apt-get update -y
12 apt-get upgrade -y
13 apt-get install -y autoconf \
14 bison \
15 build-essential \
16 clang \
17 cmake \
18 exuberant-ctags \
19 flex \
20 g++ \
21 gawk \
22 gcc-8-powerpc64-linux-gnu \
23 git \
24 gperf \
25 graphviz \
26 gtkwave \
27 iverilog \
28 libboost-program-options-dev \
29 libevent-dev \
30 libffi-dev \
31 libjson-c-dev \
32 libftdi-dev \
33 libgmp-dev \
34 libmpfr-dev \
35 libpng++-dev \
36 libreadline-dev \
37 libreadline7 \
38 ninja-build \
39 pkg-config \
40 python \
41 python-dev \
42 python-setuptools \
43 python-virtualenv \
44 python3.7 \
45 python3.7-dev \
46 python3-nose \
47 python3-setuptools \
48 python-svgwrite \
49 python3-svgwrite \
50 python3-venv \
51 python3-sphinx \
52 python3-sphinx-rtd-theme \
53 python3-recommonmark \
54 qemu-system-ppc/buster-backports \
55 tcl \
56 tcl-dev \
57 tcl-tclreadline \
58 vim \
59 wget \
60 xdot