File tree Expand file tree Collapse file tree 2 files changed +7
-12
lines changed Expand file tree Collapse file tree 2 files changed +7
-12
lines changed Original file line number Diff line number Diff line change @@ -13,23 +13,18 @@ RUN apt-get update -qq \
13
13
ca-certificates \
14
14
curl \
15
15
git \
16
- gnupg \
17
16
python3 \
18
17
zlib1g-dev \
19
18
# vhd2vl
20
19
flex \
21
20
bison \
22
- iverilog \
23
21
# Surelog
24
22
cmake \
25
23
default-jre \
26
24
python3-orderedmultidict \
27
25
&& curl -sSL https://get.haskellstack.org/ | sh \
28
- && curl -fsSL https://bazel.build/bazel-release.pub.gpg | gpg --dearmor -o /usr/share/keyrings/bazel-archive-keyring.gpg \
29
- && echo "deb [signed-by=/usr/share/keyrings/bazel-archive-keyring.gpg] \
30
- https://storage.googleapis.com/bazel-apt stable jdk1.8" | tee /etc/apt/sources.list.d/bazel.list \
31
- && apt-get update -qq \
32
- && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends bazel \
26
+ && curl -sSL https://github.com/bazelbuild/bazel/releases/download/6.5.0/bazel-6.5.0-linux-x86_64 \
27
+ -o /usr/bin/bazel && chmod +x /usr/bin/bazel \
33
28
&& apt-get autoclean && apt-get clean && apt-get -y autoremove \
34
29
&& rm -rf /var/lib/apt/lists/*
35
30
@@ -67,9 +62,9 @@ RUN git clone --depth 1 https://github.com/zachjs/sv2v.git \
67
62
# Verible
68
63
#
69
64
70
- # RUN git clone --depth 1 https://github.com/chipsalliance/verible.git \
71
- # && cd verible && bazel build -c opt //... \
72
- # && bazel run -c opt :install -- /usr/local/bin
65
+ RUN git clone --depth 1 https://github.com/chipsalliance/verible.git \
66
+ && cd verible && bazel build -c opt //... \
67
+ && bazel run -c opt :install -- /usr/local/bin
73
68
74
69
#
75
70
# Clean-up
Original file line number Diff line number Diff line change @@ -10,12 +10,12 @@ $DOCKER vhd2vl --version
10
10
$DOCKER slang --version
11
11
$DOCKER surelog --version
12
12
$DOCKER sv2v --version
13
- # $DOCKER verible-verilog-syntax --version
13
+ $DOCKER verible-verilog-syntax --version
14
14
15
15
$DOCKER vhd2vl --quiet hdl/counter.vhdl results/vhd2vl.v
16
16
$DOCKER slang hdl/counter.sv --lint-only
17
17
$DOCKER surelog -parse hdl/counter.sv
18
18
$DOCKER sv2v hdl/counter.sv --write=results/sv2v.v
19
- # $DOCKER verible-verilog-lint hdl/counter.sv
19
+ $DOCKER verible-verilog-lint hdl/counter.sv
20
20
21
21
rm -fr slpp_all
You can’t perform that action at this time.
0 commit comments