You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
41 lines
870 B
41 lines
870 B
FROM ubuntu:19.10
|
|
MAINTAINER Marco Poletti <poletti.marco@gmail.com>
|
|
|
|
COPY common_install.sh common_cleanup.sh /
|
|
|
|
RUN bash -x /common_install.sh
|
|
|
|
COPY ubuntu-19.10_custom.list /etc/apt/sources.list.d/
|
|
|
|
RUN apt-get update
|
|
|
|
RUN apt-get install -y --allow-unauthenticated --no-install-recommends \
|
|
g++-7 \
|
|
g++-8 \
|
|
g++-9 \
|
|
clang-6.0 \
|
|
clang-7 \
|
|
clang-8 \
|
|
clang-9 \
|
|
clang-10 \
|
|
python3-sh \
|
|
python3-typed-ast \
|
|
python3-pip \
|
|
python3-setuptools \
|
|
python3-networkx \
|
|
clang-tidy \
|
|
clang-format
|
|
|
|
RUN pip3 install --upgrade pip
|
|
|
|
RUN pip3 install absl-py
|
|
RUN pip3 install bidict
|
|
RUN pip3 install pytest
|
|
RUN pip3 install pytest-xdist
|
|
RUN pip3 install sh
|
|
RUN pip3 install setuptools
|
|
RUN pip3 install networkx
|
|
RUN pip3 install wheel
|
|
|
|
RUN bash -x /common_cleanup.sh
|