File tree Expand file tree Collapse file tree 10 files changed +35
-10
lines changed Expand file tree Collapse file tree 10 files changed +35
-10
lines changed Original file line number Diff line number Diff line change 1
- FROM ghcr.io/nanoframework/dev-container-all:v2.25
1
+ FROM ghcr.io/nanoframework/dev-container-all:v2.26
Original file line number Diff line number Diff line change 1
- FROM ghcr.io/nanoframework/dev-container-azure-rtos:v1.11
1
+ FROM ghcr.io/nanoframework/dev-container-azure-rtos:v1.12
Original file line number Diff line number Diff line change 1
- FROM ghcr.io/nanoframework/dev-container-chibios:v1.11
1
+ FROM ghcr.io/nanoframework/dev-container-chibios:v1.12
Original file line number Diff line number Diff line change 1
- FROM ghcr.io/nanoframework/dev-container-esp32:v2.20
1
+ FROM ghcr.io/nanoframework/dev-container-esp32:v2.21
Original file line number Diff line number Diff line change 1
- FROM ghcr.io/nanoframework/dev-container-ti:v1.11
1
+ FROM ghcr.io/nanoframework/dev-container-ti:v1.12
Original file line number Diff line number Diff line change @@ -7,12 +7,17 @@ RUN apt-get update \
7
7
unzip
8
8
9
9
ARG GCC_URI=https://armkeil.blob.core.windows.net/developer/Files/downloads/gnu/11.3.rel1/binrel/arm-gnu-toolchain-11.3.rel1-x86_64-arm-none-eabi.tar.xz
10
- RUN mkdir -p /tmp/dc-downloads /tmp/dc-extracted/gcc \
10
+ RUN mkdir -p /tmp/dc-downloads /tmp/dc-extracted/gcc /tmp/dc-extracted/cmake \
11
11
&& curl -o /tmp/dc-downloads/gcc-arm.tar.xz $GCC_URI \
12
12
&& xz -d /tmp/dc-downloads/gcc-arm.tar.xz \
13
13
&& tar -xvf /tmp/dc-downloads/gcc-arm.tar -C /tmp/dc-extracted/gcc --strip-components 1 \
14
14
&& rm -rf /tmp/dc-extracted/gcc/share/doc/ /tmp/dc-extracted/gcc/share/gcc-arm-none-eabi/samples/
15
15
16
+ ARG CMAKE_SCRIPT=https://cmake.org/files/v3.24/cmake-3.24.0-linux-x86_64.sh
17
+ RUN curl -o /tmp/dc-downloads/cmake.sh $CMAKE_SCRIPT \
18
+ && chmod +x /tmp/dc-downloads/cmake.sh \
19
+ && bash /tmp/dc-downloads/cmake.sh --skip-license --prefix=/tmp/dc-extracted/cmake
20
+
16
21
# This is TI XDC tools for linux. Cheack all versions here: http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/rtsc/index.html
17
22
ARG TI_TOOL_URL=http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/rtsc/3_62_00_08/exports/xdccore/xdctools_3_62_00_08_core_linux.zip
18
23
RUN mkdir -p /tmp/dc-extracted/titools \
Original file line number Diff line number Diff line change @@ -7,12 +7,17 @@ RUN apt-get update \
7
7
unzip
8
8
9
9
ARG GCC_URI=https://armkeil.blob.core.windows.net/developer/Files/downloads/gnu/11.3.rel1/binrel/arm-gnu-toolchain-11.3.rel1-x86_64-arm-none-eabi.tar.xz
10
- RUN mkdir -p /tmp/dc-downloads /tmp/dc-extracted/gcc \
10
+ RUN mkdir -p /tmp/dc-downloads /tmp/dc-extracted/gcc /tmp/dc-extracted/cmake \
11
11
&& curl -o /tmp/dc-downloads/gcc-arm.tar.xz $GCC_URI \
12
12
&& xz -d /tmp/dc-downloads/gcc-arm.tar.xz \
13
13
&& tar -xvf /tmp/dc-downloads/gcc-arm.tar -C /tmp/dc-extracted/gcc --strip-components 1 \
14
14
&& rm -rf /tmp/dc-extracted/gcc/share/doc/ /tmp/dc-extracted/gcc/share/gcc-arm-none-eabi/samples/
15
15
16
+ ARG CMAKE_SCRIPT=https://cmake.org/files/v3.24/cmake-3.24.0-linux-x86_64.sh
17
+ RUN curl -o /tmp/dc-downloads/cmake.sh $CMAKE_SCRIPT \
18
+ && chmod +x /tmp/dc-downloads/cmake.sh \
19
+ && bash /tmp/dc-downloads/cmake.sh --skip-license --prefix=/tmp/dc-extracted/cmake
20
+
16
21
FROM ghcr.io/linuxcontainers/debian-slim:latest AS devcontainer
17
22
18
23
# Avoid warnings by switching to noninteractive
Original file line number Diff line number Diff line change @@ -7,12 +7,17 @@ RUN apt-get update \
7
7
unzip
8
8
9
9
ARG GCC_URI=https://armkeil.blob.core.windows.net/developer/Files/downloads/gnu/11.3.rel1/binrel/arm-gnu-toolchain-11.3.rel1-x86_64-arm-none-eabi.tar.xz
10
- RUN mkdir -p /tmp/dc-downloads /tmp/dc-extracted/gcc \
10
+ RUN mkdir -p /tmp/dc-downloads /tmp/dc-extracted/gcc /tmp/dc-extracted/cmake \
11
11
&& curl -o /tmp/dc-downloads/gcc-arm.tar.xz $GCC_URI \
12
12
&& xz -d /tmp/dc-downloads/gcc-arm.tar.xz \
13
13
&& tar -xvf /tmp/dc-downloads/gcc-arm.tar -C /tmp/dc-extracted/gcc --strip-components 1 \
14
14
&& rm -rf /tmp/dc-extracted/gcc/share/doc/ /tmp/dc-extracted/gcc/share/gcc-arm-none-eabi/samples/
15
15
16
+ ARG CMAKE_SCRIPT=https://cmake.org/files/v3.24/cmake-3.24.0-linux-x86_64.sh
17
+ RUN curl -o /tmp/dc-downloads/cmake.sh $CMAKE_SCRIPT \
18
+ && chmod +x /tmp/dc-downloads/cmake.sh \
19
+ && bash /tmp/dc-downloads/cmake.sh --skip-license --prefix=/tmp/dc-extracted/cmake
20
+
16
21
FROM ghcr.io/linuxcontainers/debian-slim:latest AS devcontainer
17
22
18
23
# Avoid warnings by switching to noninteractive
Original file line number Diff line number Diff line change @@ -6,7 +6,12 @@ RUN apt-get update \
6
6
bzip2 \
7
7
unzip
8
8
9
- RUN mkdir -p /tmp/dc-downloads /tmp/dc-extracted/gcc
9
+ RUN mkdir -p /tmp/dc-downloads /tmp/dc-extracted/gcc /tmp/dc-extracted/cmake
10
+
11
+ ARG CMAKE_SCRIPT=https://cmake.org/files/v3.24/cmake-3.24.0-linux-x86_64.sh
12
+ RUN curl -o /tmp/dc-downloads/cmake.sh $CMAKE_SCRIPT \
13
+ && chmod +x /tmp/dc-downloads/cmake.sh \
14
+ && bash /tmp/dc-downloads/cmake.sh --skip-license --prefix=/tmp/dc-extracted/cmake
10
15
11
16
FROM ghcr.io/linuxcontainers/debian-slim:latest AS devcontainer
12
17
Original file line number Diff line number Diff line change @@ -7,12 +7,17 @@ RUN apt-get update \
7
7
unzip
8
8
9
9
ARG GCC_URI=https://armkeil.blob.core.windows.net/developer/Files/downloads/gnu/11.3.rel1/binrel/arm-gnu-toolchain-11.3.rel1-x86_64-arm-none-eabi.tar.xz
10
- RUN mkdir -p /tmp/dc-downloads /tmp/dc-extracted/gcc \
10
+ RUN mkdir -p /tmp/dc-downloads /tmp/dc-extracted/gcc /tmp/dc-extracted/cmake \
11
11
&& curl -o /tmp/dc-downloads/gcc-arm.tar.xz $GCC_URI \
12
12
&& xz -d /tmp/dc-downloads/gcc-arm.tar.xz \
13
13
&& tar -xvf /tmp/dc-downloads/gcc-arm.tar -C /tmp/dc-extracted/gcc --strip-components 1 \
14
14
&& rm -rf /tmp/dc-extracted/gcc/share/doc/ /tmp/dc-extracted/gcc/share/gcc-arm-none-eabi/samples/
15
15
16
+ ARG CMAKE_SCRIPT=https://cmake.org/files/v3.24/cmake-3.24.0-linux-x86_64.sh
17
+ RUN curl -o /tmp/dc-downloads/cmake.sh $CMAKE_SCRIPT \
18
+ && chmod +x /tmp/dc-downloads/cmake.sh \
19
+ && bash /tmp/dc-downloads/cmake.sh --skip-license --prefix=/tmp/dc-extracted/cmake
20
+
16
21
# This is TI XDC tools for linux. Cheack all versions here: http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/rtsc/index.html
17
22
ARG TI_TOOL_URL=http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/rtsc/3_62_00_08/exports/xdccore/xdctools_3_62_00_08_core_linux.zip
18
23
RUN mkdir -p /tmp/dc-extracted/titools \
You can’t perform that action at this time.
0 commit comments