diff --git a/Dockerfile b/Dockerfile index 84a7730..ef4c045 100644 --- a/Dockerfile +++ b/Dockerfile @@ -10,7 +10,7 @@ LABEL org.opencontainers.image.licenses=MIT # Install Required Packages and ARM Toolchain RUN apk add --no-cache bash -RUN mkdir "/arm-none-eabi-toolchain" && wget -O- "https://developer.arm.com/-/media/Files/downloads/gnu/13.3.rel1/binrel/arm-gnu-toolchain-13.3.rel1-x86_64-arm-none-eabi.tar.xz" \ +RUN mkdir "/arm-none-eabi-toolchain" && wget -O- "https://developer.arm.com/-/media/Files/downloads/gnu/14.2.rel1/binrel/arm-gnu-toolchain-14.2.rel1-x86_64-arm-none-eabi.tar.xz" \ | tar Jxf - -C "/arm-none-eabi-toolchain" --strip-components=1 RUN <<-"EOF" bash set -e @@ -19,12 +19,12 @@ RUN <<-"EOF" bash mkdir -p "$toolchain" rm -rf "$toolchain"/{share,include} - rm -rf "$toolchain"/lib/gcc/arm-none-eabi/13.3.1/arm - rm -f "$toolchain"/bin/arm-none-eabi-{gdb,gdb-py,cpp,gcc-13.3.1} + rm -rf "$toolchain"/lib/gcc/arm-none-eabi/14.2.1/arm + rm -f "$toolchain"/bin/arm-none-eabi-{gdb,gdb-py,cpp,gcc-14.2.1} find "$toolchain"/arm-none-eabi/lib/thumb -mindepth 1 -maxdepth 1 ! -name 'v7-a+simd' -exec rm -rf {} + - find "$toolchain"/lib/gcc/arm-none-eabi/13.3.1/thumb -mindepth 1 -maxdepth 1 ! -name 'v7-a+simd' -exec rm -rf {} + - find "$toolchain"/arm-none-eabi/include/c++/13.3.1/arm-none-eabi/thumb -mindepth 1 -maxdepth 1 ! -name 'v7-a+simd' -exec rm -rf {} + + find "$toolchain"/lib/gcc/arm-none-eabi/14.2.1/thumb -mindepth 1 -maxdepth 1 ! -name 'v7-a+simd' -exec rm -rf {} + + find "$toolchain"/arm-none-eabi/include/c++/14.2.1/arm-none-eabi/thumb -mindepth 1 -maxdepth 1 ! -name 'v7-a+simd' -exec rm -rf {} + apk cache clean # Cleanup image EOF