fi
#!!! buster backports is needed for cmake
+cat << EOF > /etc/apt/sources.list.d/buster_backports.list
+deb http://deb.debian.org/debian buster-backports main
+EOF
+
+# oooo annoying, pin preferences for buster-backports
+cat << EOF > /etc/apt/preferences.d/99buster-backports
+Package: *
+Pin: release a=buster-backports
+Pin-Priority: 900
+EOF
+# upgrade to buster-backports
apt-get update -y
apt-get upgrade -y
pip3 install .
cd ..
+## Steps to install fpga-interchange
+cd python-fpga-interchange
+git checkout v0.0.18 # pick stable version 0.0.18
+python3 setup.py install
+cd ..
+
## Steps to compile symbiflow-arch-defs
## Necessary software to install
progressbar2 hilbertcurve==1.0.5 python-constraint parameterized \
yapf==0.26.0 python-sat
-pip3 install python-fpga-interchange
-
cd symbiflow-arch-defs
git submodule init
git submodule update --init --recursive