Refactor: build env

This commit is contained in:
2026-04-02 22:22:57 +08:00
parent 1e698d2426
commit fe65d46df7
7 changed files with 42 additions and 2 deletions

20
Dockerfile Normal file
View File

@@ -0,0 +1,20 @@
FROM docker.io/library/ubuntu:22.04
RUN dpkg --add-architecture i386 && \
apt-get update && apt-get -y dist-upgrade && apt-get -y install \
build-essential ed \
gcc-multilib g++-multilib \
lib32ncurses5-dev lib32z1 \
zlib1g:i386 libncurses5:i386 \
libgcc1:i386 libstdc++5:i386
WORKDIR /
COPY mips-decstation.linux-xgcc.gz /
RUN tar -zxvf /mips-decstation.linux-xgcc.gz
WORKDIR /work
COPY . .
ENTRYPOINT ["make"]
CMD ["-C", "code"]