Files
fml13v01/Dockerfile
2026-03-01 23:44:55 +01:00

19 lines
950 B
Docker

FROM ubuntu:24.04
RUN apt update -y
RUN apt install build-essential automake libtool texinfo bison flex gawk -y
RUN apt install g++ git xxd curl wget gdisk gperf cpio bc screen texinfo unzip libgmp-dev -y
RUN apt install libmpfr-dev libmpc-dev libssl-dev libncurses-dev libglib2.0-dev libpixman-1-dev -y
RUN apt install libyaml-dev patchutils python3-pip zlib1g-dev device-tree-compiler dosfstools -y
RUN apt install mtools kpartx rsync -y
RUN apt install parted -y
RUN curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | bash
RUN apt install git-lfs
RUN git clone --depth=1 https://github.com/DC-DeepComputing/fml13v01.git fml13v01-sdk
RUN cd fml13v01-sdk && git submodule update --init --recursive --depth=1
RUN git clone --depth=1 https://gitea.bonzetti.xyz/emln/fml13v01.git fml13v01-docs
RUN patch fml13v01-sdk/buildroot/package/mesa3d/mesa3d.mk fml13v01-docs/patches/mesa3d.mk.patch
CMD ["sleep", "infinity"]