15 lines
717 B
Docker
15 lines
717 B
Docker
FROM debian:latest
|
|
|
|
RUN apt update -y && apt upgrade -y && apt install unzip curl xz-utils -y
|
|
|
|
RUN cd /root && \
|
|
curl -L -o xpack-riscv-toolchain.tar.gz "https://github.com/xpack-dev-tools/riscv-none-elf-gcc-xpack/releases/download/v14.2.0-3/xpack-riscv-none-elf-gcc-14.2.0-3-linux-x64.tar.gz" && \
|
|
mkdir xpack-toolchain && \
|
|
tar -xvf xpack-riscv-toolchain.tar.gz -C xpack-toolchain --strip-components=1 && \
|
|
mv xpack-toolchain/bin/* /usr/local/bin && \
|
|
mv xpack-toolchain/lib/ /usr/local && \
|
|
mv xpack-toolchain/lib64/ /usr/local && \
|
|
mv xpack-toolchain/libexec /usr/local && \
|
|
mv xpack-toolchain/riscv-none-elf /usr/local && \
|
|
rm -rf xpack-toolchain xpack-riscv-toolchain.tar.gz
|