File tree Expand file tree Collapse file tree
toolchain-aarch64-linux-gnu
toolchain-arm-bcm2708-linux-gnueabihf
toolchain-arm-linux-gnueabihf
toolchain-mips-openwrt-linux-atheros Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- ARG OPENJDK="openjdk :17-jdk-slim-buster "
1+ ARG OPENJDK="eclipse-temurin :17-jdk-jammy "
22FROM $OPENJDK
33
44ARG API_LEVEL="29"
@@ -25,7 +25,6 @@ RUN apt-get install -y \
2525RUN apt-get install -y \
2626 autoconf \
2727 automake \
28- automake1.11 \
2928 cmake \
3029 intltool \
3130 libtool \
Original file line number Diff line number Diff line change 11DOCKERFILE;ARGS (comma-separated list);TAG
2- ;OPENJDK=openjdk :17-jdk-slim-buster ;jdk17
3- ;OPENJDK=openjdk :21-jdk-slim-buster ;jdk21
4- ;OPENJDK=openjdk :21-jdk-slim-buster ;latest
2+ ;OPENJDK=eclipse-temurin :17-jdk-jammy ;jdk17
3+ ;OPENJDK=eclipse-temurin :21-jdk-jammy ;jdk21
4+ ;OPENJDK=eclipse-temurin :21-jdk-jammy ;latest
Original file line number Diff line number Diff line change 1+ FROM ubuntu:26.04
2+
3+ ENV DEBIAN_FRONTEND=noninteractive
4+
5+ RUN apt-get update
6+
7+ # compilers and tools
8+ RUN apt-get install -y \
9+ ccache \
10+ clang \
11+ clang-17 \
12+ clang-18 \
13+ clang-19 \
14+ clang-20 \
15+ clang-21 \
16+ clang-format \
17+ g++ \
18+ g++-11 \
19+ g++-12 \
20+ g++-13 \
21+ g++-14 \
22+ g++-15 \
23+ git \
24+ python3 \
25+ valgrind
26+
27+ # for 3rd-parties
28+ RUN apt-get install -y \
29+ autoconf \
30+ automake \
31+ cmake \
32+ intltool \
33+ libtool \
34+ m4 \
35+ make \
36+ meson \
37+ pkg-config \
38+ uuid-dev
39+
40+ # for roc
41+ RUN apt-get install -y \
42+ doxygen \
43+ gengetopt \
44+ graphviz \
45+ libasound2-dev \
46+ libbenchmark-dev \
47+ libcpputest-dev \
48+ libpulse-dev \
49+ libsndfile-dev \
50+ libsox-dev \
51+ libspeexdsp-dev \
52+ libssl-dev \
53+ libunwind-dev \
54+ libuv1-dev \
55+ pulseaudio \
56+ ragel \
57+ scons
Original file line number Diff line number Diff line change @@ -7,7 +7,6 @@ RUN apt-get update
77RUN apt-get install -y \
88 autoconf \
99 automake \
10- automake1.11 \
1110 ccache \
1211 cmake \
1312 g++ \
Original file line number Diff line number Diff line change @@ -7,7 +7,6 @@ RUN apt-get update
77RUN apt-get install -y \
88 autoconf \
99 automake \
10- automake1.11 \
1110 ccache \
1211 cmake \
1312 g++ \
Original file line number Diff line number Diff line change @@ -7,7 +7,6 @@ RUN apt-get update
77RUN apt-get install -y \
88 autoconf \
99 automake \
10- automake1.11 \
1110 ccache \
1211 cmake \
1312 g++ \
Original file line number Diff line number Diff line change @@ -11,7 +11,6 @@ RUN apt-get update
1111RUN apt-get install -y \
1212 autoconf \
1313 automake \
14- automake1.11 \
1514 ccache \
1615 cmake \
1716 g++ \
Original file line number Diff line number Diff line change @@ -7,7 +7,6 @@ RUN apt-get update
77RUN apt-get install -y \
88 autoconf \
99 automake \
10- automake1.11 \
1110 ccache \
1211 cmake \
1312 g++ \
Original file line number Diff line number Diff line change @@ -7,7 +7,6 @@ RUN apt-get update
77RUN apt-get install -y \
88 autoconf \
99 automake \
10- automake1.11 \
1110 ccache \
1211 cmake \
1312 g++ \
Original file line number Diff line number Diff line change @@ -7,7 +7,6 @@ RUN apt-get update
77RUN apt-get install -y \
88 autoconf \
99 automake \
10- automake1.11 \
1110 ccache \
1211 cmake \
1312 g++ \
You can’t perform that action at this time.
0 commit comments