Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 3 additions & 6 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
# 3. cd to riot root
# 4. # docker run -i -t -u $UID -v $(pwd):/data/riotbuild riotbuild ./dist/tools/compile_test/compile_test.py

FROM ubuntu:xenial
FROM ubuntu:bionic

MAINTAINER Joakim Nohlgård <joakim.nohlgard@eistec.se>

Expand Down Expand Up @@ -42,6 +42,7 @@ RUN \
build-essential \
ca-certificates \
ccache \
cmake \
coccinelle \
curl \
cppcheck \
Expand Down Expand Up @@ -86,6 +87,7 @@ RUN \
apt-get -y --no-install-recommends install \
llvm \
clang \
clang-tools \
&& echo 'Installing socketCAN' >&2 && \
apt-get -y --no-install-recommends install \
libsocketcan-dev:i386 \
Expand All @@ -107,11 +109,6 @@ RUN echo 'Installing arm-none-eabi toolchain from arm.com' >&2 && \

ENV PATH ${PATH}:/opt/gcc-arm-none-eabi-7-2018-q2-update/bin

# Install CMake 3.10
RUN wget -q https://cmake.org/files/v3.10/cmake-3.10.0.tar.gz -O- \
| tar -C /tmp -xz && cd /tmp/cmake-3.10.0/ && ./bootstrap && \
make && make install && cd && rm -rf /tmp/cmake-3.10.0

# Install MIPS binary toolchain
# For updates: https://www.mips.com/develop/tools/codescape-mips-sdk/ (select "Codescape GNU Toolchain")
RUN mkdir -p /opt && \
Expand Down