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 \
77 unzip
88
99ARG 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 \
1111 && curl -o /tmp/dc-downloads/gcc-arm.tar.xz $GCC_URI \
1212 && xz -d /tmp/dc-downloads/gcc-arm.tar.xz \
1313 && tar -xvf /tmp/dc-downloads/gcc-arm.tar -C /tmp/dc-extracted/gcc --strip-components 1 \
1414 && rm -rf /tmp/dc-extracted/gcc/share/doc/ /tmp/dc-extracted/gcc/share/gcc-arm-none-eabi/samples/
1515
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+
1621# 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
1722ARG 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
1823RUN mkdir -p /tmp/dc-extracted/titools \
Original file line number Diff line number Diff line change @@ -7,12 +7,17 @@ RUN apt-get update \
77 unzip
88
99ARG 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 \
1111 && curl -o /tmp/dc-downloads/gcc-arm.tar.xz $GCC_URI \
1212 && xz -d /tmp/dc-downloads/gcc-arm.tar.xz \
1313 && tar -xvf /tmp/dc-downloads/gcc-arm.tar -C /tmp/dc-extracted/gcc --strip-components 1 \
1414 && rm -rf /tmp/dc-extracted/gcc/share/doc/ /tmp/dc-extracted/gcc/share/gcc-arm-none-eabi/samples/
1515
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+
1621FROM ghcr.io/linuxcontainers/debian-slim:latest AS devcontainer
1722
1823# Avoid warnings by switching to noninteractive
Original file line number Diff line number Diff line change @@ -7,12 +7,17 @@ RUN apt-get update \
77 unzip
88
99ARG 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 \
1111 && curl -o /tmp/dc-downloads/gcc-arm.tar.xz $GCC_URI \
1212 && xz -d /tmp/dc-downloads/gcc-arm.tar.xz \
1313 && tar -xvf /tmp/dc-downloads/gcc-arm.tar -C /tmp/dc-extracted/gcc --strip-components 1 \
1414 && rm -rf /tmp/dc-extracted/gcc/share/doc/ /tmp/dc-extracted/gcc/share/gcc-arm-none-eabi/samples/
1515
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+
1621FROM ghcr.io/linuxcontainers/debian-slim:latest AS devcontainer
1722
1823# Avoid warnings by switching to noninteractive
Original file line number Diff line number Diff line change @@ -6,7 +6,12 @@ RUN apt-get update \
66 bzip2 \
77 unzip
88
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
1015
1116FROM ghcr.io/linuxcontainers/debian-slim:latest AS devcontainer
1217
Original file line number Diff line number Diff line change @@ -7,12 +7,17 @@ RUN apt-get update \
77 unzip
88
99ARG 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 \
1111 && curl -o /tmp/dc-downloads/gcc-arm.tar.xz $GCC_URI \
1212 && xz -d /tmp/dc-downloads/gcc-arm.tar.xz \
1313 && tar -xvf /tmp/dc-downloads/gcc-arm.tar -C /tmp/dc-extracted/gcc --strip-components 1 \
1414 && rm -rf /tmp/dc-extracted/gcc/share/doc/ /tmp/dc-extracted/gcc/share/gcc-arm-none-eabi/samples/
1515
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+
1621# 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
1722ARG 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
1823RUN mkdir -p /tmp/dc-extracted/titools \
You can’t perform that action at this time.
0 commit comments