mirror of
https://github.com/verilator/verilator.git
synced 2025-01-31 18:54:03 +00:00
[docker] Unify docker files (#2371)
Unify the actions in the Dockerfiles between the runtime environment and the run containers. Fixes #2345 Signed-off-by: Stefan Wallentowitz <stefan.wallentowitz@hm.edu>
This commit is contained in:
parent
dc90e6c3c3
commit
723d407a87
@ -16,6 +16,7 @@ RUN apt-get update \
|
|||||||
bison \
|
bison \
|
||||||
build-essential \
|
build-essential \
|
||||||
ca-certificates \
|
ca-certificates \
|
||||||
|
ccache \
|
||||||
clang \
|
clang \
|
||||||
cmake \
|
cmake \
|
||||||
flex \
|
flex \
|
||||||
@ -24,6 +25,7 @@ RUN apt-get update \
|
|||||||
gtkwave \
|
gtkwave \
|
||||||
libfl2 \
|
libfl2 \
|
||||||
libfl-dev \
|
libfl-dev \
|
||||||
|
libgoogle-perftools-dev \
|
||||||
libsystemc \
|
libsystemc \
|
||||||
libsystemc-dev \
|
libsystemc-dev \
|
||||||
numactl \
|
numactl \
|
||||||
@ -49,4 +51,6 @@ COPY build.sh /tmp/build.sh
|
|||||||
|
|
||||||
ENV VERILATOR_AUTHOR_SITE=1
|
ENV VERILATOR_AUTHOR_SITE=1
|
||||||
|
|
||||||
|
WORKDIR /work
|
||||||
|
|
||||||
ENTRYPOINT [ "/tmp/build.sh" ]
|
ENTRYPOINT [ "/tmp/build.sh" ]
|
||||||
|
@ -9,6 +9,7 @@
|
|||||||
FROM ubuntu:20.04
|
FROM ubuntu:20.04
|
||||||
|
|
||||||
RUN apt-get update \
|
RUN apt-get update \
|
||||||
|
&& DEBIAN_FRONTEND=noninteractive \
|
||||||
&& apt-get install --no-install-recommends -y \
|
&& apt-get install --no-install-recommends -y \
|
||||||
autoconf \
|
autoconf \
|
||||||
bc \
|
bc \
|
||||||
|
Loading…
Reference in New Issue
Block a user