2020-02-09 11:18:42 -06:00
|
|
|
|
|
|
|
FROM ubuntu:bionic
|
|
|
|
|
|
|
|
ENV DEBIAN_FRONTEND=noninteractive
|
|
|
|
|
|
|
|
RUN apt-get update \
|
|
|
|
&& apt-get -y install build-essential binutils-dev \
|
|
|
|
git cmake bison flex gcc python-dev \
|
|
|
|
libboost-all-dev libboost-python-dev \
|
|
|
|
zlib1g-dev libxml2-dev rapidjson-dev libbz2-dev \
|
|
|
|
qtbase5-dev libqt5svg5-dev libqwt-qt5-dev \
|
|
|
|
python-pyqt5 \
|
|
|
|
\
|
|
|
|
autotools-dev automake \
|
|
|
|
libxt-dev libxpm-dev libmotif-dev \
|
|
|
|
\
|
|
|
|
yosys \
|
2020-02-19 17:45:52 -06:00
|
|
|
python3-setuptools python3-pip python3-six \
|
|
|
|
python3-wheel \
|
2020-02-09 11:18:42 -06:00
|
|
|
\
|
|
|
|
vim \
|
2020-02-19 17:45:52 -06:00
|
|
|
&& apt-get clean \
|
|
|
|
&& pip3 install git+https://github.com/m-labs/nmigen.git
|
2020-02-09 11:18:42 -06:00
|
|
|
|
2020-02-19 17:45:52 -06:00
|
|
|
# For building with Qt 4 instead of Qt 5.
|
2020-02-09 11:18:42 -06:00
|
|
|
# qt4-dev-tools libqwt-dev python-qt4 \
|