File tree 4 files changed +7
-16
lines changed
4 files changed +7
-16
lines changed Original file line number Diff line number Diff line change @@ -49,7 +49,7 @@ COPY files/libsocketcan2_0.0.11-1_i386.deb /pkgs/libsocketcan2_0.0.11-1_i386.deb
49
49
# allow the cleanup to actually save space.
50
50
# Total size without cleaning is approximately 1.525 GB (2016-03-08)
51
51
# After adding the cleanup commands the size is approximately 1.497 GB
52
- ARG LLVM_VERSION=10
52
+ ARG LLVM_VERSION=14
53
53
RUN \
54
54
dpkg --add-architecture i386 >&2 && \
55
55
echo 'Update the package index files to latest available versions' >&2 && \
64
64
ccache \
65
65
cmake \
66
66
curl \
67
+ cython3 \
67
68
gcc-multilib \
68
69
gdb \
69
70
g++-multilib \
75
76
ninja-build \
76
77
parallel \
77
78
protobuf-compiler \
78
- python \
79
+ python2 \
79
80
python3-setuptools \
80
81
python3-wheel \
81
82
p7zip \
@@ -298,7 +299,7 @@ ENV PATH $PATH:/opt/riot-toolchain/msp430-elf/${RIOT_TOOLCHAIN_GCCPKGVER}/bin
298
299
299
300
# install required python packages from file
300
301
# numpy must be already installed before installing some other requirements (emlearn)
301
- RUN pip3 install --no-cache-dir numpy==1.17 .4
302
+ RUN pip3 install --no-cache-dir numpy==1.22 .4
302
303
COPY requirements.txt /tmp/requirements.txt
303
304
RUN echo 'Installing python3 packages' >&2 \
304
305
&& pip3 install --no-cache-dir pybind11 \
Original file line number Diff line number Diff line change 1
- FROM ubuntu:focal
1
+ FROM ubuntu:jammy
2
2
3
3
LABEL maintainer="Kaspar Schleiser <kaspar@riot-os.org>"
4
4
Original file line number Diff line number Diff line change @@ -8,16 +8,12 @@ ENV DEBIAN_FRONTEND noninteractive
8
8
ENV LC_ALL C.UTF-8
9
9
ENV LANG C.UTF-8
10
10
11
- # copy some included packages
12
- RUN mkdir /pkgs
13
- ARG COCCINELLE_DEB="coccinelle_1.0.8~19.04npalix1_amd64.deb"
14
- COPY files/${COCCINELLE_DEB} /pkgs/${COCCINELLE_DEB}
15
-
16
11
RUN \
17
12
echo 'Update the package index files to latest available versions' >&2 && \
18
13
apt-get update && \
19
14
echo 'Installing static test tools' >&2 && \
20
15
apt-get -y --no-install-recommends install \
16
+ coccinelle \
21
17
cppcheck \
22
18
doxygen \
23
19
graphviz \
28
24
vera++ \
29
25
wget \
30
26
&& \
31
- echo 'Installing local packages' >&2 && \
32
- apt-get install -y --no-install-recommends /pkgs/*.deb \
33
- && \
34
27
echo 'Cleaning up installation files' >&2 && \
35
- apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* /pkgs
28
+ apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
36
29
37
30
# Install required Python packages
38
31
COPY requirements.txt /tmp/requirements.txt
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments