Skip to content

Commit

Permalink
39
Browse files Browse the repository at this point in the history
  • Loading branch information
mkst committed Sep 14, 2023
1 parent 9a79f35 commit 5356979
Show file tree
Hide file tree
Showing 145 changed files with 355 additions and 112 deletions.
2 changes: 2 additions & 0 deletions platforms/gba/agbcc/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,10 @@ RUN mkdir -p /compilers/gba/agbcc
RUN wget -O agbcc.tar.gz "https://github.com/pret/agbcc/releases/download/release/agbcc.tar.gz"
RUN tar xvzf agbcc.tar.gz -C /compilers/gba/agbcc

RUN chown -R root:root /compilers/gba/agbcc/
RUN chmod +x /compilers/gba/agbcc/*


FROM scratch as release

COPY --from=base /compilers /compilers
2 changes: 2 additions & 0 deletions platforms/gba/agbccpp/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,10 @@ RUN mkdir -p /compilers/gba/agbccpp
RUN wget -O agbcc.tar.gz "https://github.com/notyourav/agbcc/releases/download/cp/agbcc.tar.gz"
RUN tar xvzf agbcc.tar.gz -C /compilers/gba/agbccpp

RUN chown -R root:root /compilers/gba/agbccpp/
RUN chmod +x /compilers/gba/agbccpp/*


FROM scratch as release

COPY --from=base /compilers /compilers
4 changes: 4 additions & 0 deletions platforms/gc_wii/mwcc_233_144/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@
FROM alpine:3.18 as base

# download zip first to allow for Docker caching

WORKDIR /root
RUN wget -O GC_WII_COMPILERS.zip "https://cdn.discordapp.com/attachments/727918646525165659/1129759991696457728/GC_WII_COMPILERS.zip"
RUN unzip GC_WII_COMPILERS.zip

Expand All @@ -20,6 +22,8 @@ RUN if [[ -f /compilers/gc_wii/mwcc_233_144/lmgr8c.dll ]]; then \
mv /compilers/gc_wii/mwcc_233_144/lmgr8c.dll /compilers/gc_wii/mwcc_233_144/LMGR8C.dll; \
fi

RUN chown -R root:root /compilers/gc_wii/mwcc_233_144/


FROM scratch as release

Expand Down
4 changes: 4 additions & 0 deletions platforms/gc_wii/mwcc_233_159/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@
FROM alpine:3.18 as base

# download zip first to allow for Docker caching

WORKDIR /root
RUN wget -O GC_WII_COMPILERS.zip "https://cdn.discordapp.com/attachments/727918646525165659/1129759991696457728/GC_WII_COMPILERS.zip"
RUN unzip GC_WII_COMPILERS.zip

Expand All @@ -20,6 +22,8 @@ RUN if [[ -f /compilers/gc_wii/mwcc_233_159/lmgr8c.dll ]]; then \
mv /compilers/gc_wii/mwcc_233_159/lmgr8c.dll /compilers/gc_wii/mwcc_233_159/LMGR8C.dll; \
fi

RUN chown -R root:root /compilers/gc_wii/mwcc_233_159/


FROM scratch as release

Expand Down
4 changes: 4 additions & 0 deletions platforms/gc_wii/mwcc_233_163/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@
FROM alpine:3.18 as base

# download zip first to allow for Docker caching

WORKDIR /root
RUN wget -O GC_WII_COMPILERS.zip "https://cdn.discordapp.com/attachments/727918646525165659/1129759991696457728/GC_WII_COMPILERS.zip"
RUN unzip GC_WII_COMPILERS.zip

Expand All @@ -20,6 +22,8 @@ RUN if [[ -f /compilers/gc_wii/mwcc_233_163/lmgr8c.dll ]]; then \
mv /compilers/gc_wii/mwcc_233_163/lmgr8c.dll /compilers/gc_wii/mwcc_233_163/LMGR8C.dll; \
fi

RUN chown -R root:root /compilers/gc_wii/mwcc_233_163/


FROM scratch as release

Expand Down
4 changes: 4 additions & 0 deletions platforms/gc_wii/mwcc_233_163e/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@
FROM alpine:3.18 as base

# download zip first to allow for Docker caching

WORKDIR /root
RUN wget -O GC_WII_COMPILERS.zip "https://cdn.discordapp.com/attachments/727918646525165659/1129759991696457728/GC_WII_COMPILERS.zip"
RUN unzip GC_WII_COMPILERS.zip

Expand All @@ -23,6 +25,8 @@ RUN wget -O /compilers/gc_wii/mwcc_233_163e/frank.py https://raw.githubuserconte
RUN cp -r GC/1.2.5/mwcceppc.exe /compilers/gc_wii/mwcc_233_163e/mwcceppc.125.exe
RUN chmod +x /compilers/gc_wii/mwcc_233_163e/mwcceppc.125.exe

RUN chown -R root:root /compilers/gc_wii/mwcc_233_163e/


FROM scratch as release

Expand Down
4 changes: 4 additions & 0 deletions platforms/gc_wii/mwcc_233_163n/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@
FROM alpine:3.18 as base

# download zip first to allow for Docker caching

WORKDIR /root
RUN wget -O GC_WII_COMPILERS.zip "https://cdn.discordapp.com/attachments/727918646525165659/1129759991696457728/GC_WII_COMPILERS.zip"
RUN unzip GC_WII_COMPILERS.zip

Expand All @@ -20,6 +22,8 @@ RUN if [[ -f /compilers/gc_wii/mwcc_233_163n/lmgr8c.dll ]]; then \
mv /compilers/gc_wii/mwcc_233_163n/lmgr8c.dll /compilers/gc_wii/mwcc_233_163n/LMGR8C.dll; \
fi

RUN chown -R root:root /compilers/gc_wii/mwcc_233_163n/


FROM scratch as release

Expand Down
4 changes: 4 additions & 0 deletions platforms/gc_wii/mwcc_242_81/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@
FROM alpine:3.18 as base

# download zip first to allow for Docker caching

WORKDIR /root
RUN wget -O GC_WII_COMPILERS.zip "https://cdn.discordapp.com/attachments/727918646525165659/1129759991696457728/GC_WII_COMPILERS.zip"
RUN unzip GC_WII_COMPILERS.zip

Expand All @@ -20,6 +22,8 @@ RUN if [[ -f /compilers/gc_wii/mwcc_242_81/lmgr8c.dll ]]; then \
mv /compilers/gc_wii/mwcc_242_81/lmgr8c.dll /compilers/gc_wii/mwcc_242_81/LMGR8C.dll; \
fi

RUN chown -R root:root /compilers/gc_wii/mwcc_242_81/


FROM scratch as release

Expand Down
4 changes: 4 additions & 0 deletions platforms/gc_wii/mwcc_242_81r/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@
FROM alpine:3.18 as base

# download zip first to allow for Docker caching

WORKDIR /root
RUN wget -O MWCCEPPC_1.3.2r.zip "https://cdn.discordapp.com/attachments/598600200084258822/1136883349642825728/MWCCEPPC_1.3.2r.zip"
RUN unzip MWCCEPPC_1.3.2r.zip

Expand All @@ -20,6 +22,8 @@ RUN if [[ -f /compilers/gc_wii/mwcc_242_81r/lmgr8c.dll ]]; then \
mv /compilers/gc_wii/mwcc_242_81r/lmgr8c.dll /compilers/gc_wii/mwcc_242_81r/LMGR8C.dll; \
fi

RUN chown -R root:root /compilers/gc_wii/mwcc_242_81r/


FROM scratch as release

Expand Down
4 changes: 4 additions & 0 deletions platforms/gc_wii/mwcc_247_105/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@
FROM alpine:3.18 as base

# download zip first to allow for Docker caching

WORKDIR /root
RUN wget -O GC_WII_COMPILERS.zip "https://cdn.discordapp.com/attachments/727918646525165659/1129759991696457728/GC_WII_COMPILERS.zip"
RUN unzip GC_WII_COMPILERS.zip

Expand All @@ -20,6 +22,8 @@ RUN if [[ -f /compilers/gc_wii/mwcc_247_105/lmgr8c.dll ]]; then \
mv /compilers/gc_wii/mwcc_247_105/lmgr8c.dll /compilers/gc_wii/mwcc_247_105/LMGR8C.dll; \
fi

RUN chown -R root:root /compilers/gc_wii/mwcc_247_105/


FROM scratch as release

Expand Down
4 changes: 4 additions & 0 deletions platforms/gc_wii/mwcc_247_107/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@
FROM alpine:3.18 as base

# download zip first to allow for Docker caching

WORKDIR /root
RUN wget -O GC_WII_COMPILERS.zip "https://cdn.discordapp.com/attachments/727918646525165659/1129759991696457728/GC_WII_COMPILERS.zip"
RUN unzip GC_WII_COMPILERS.zip

Expand All @@ -20,6 +22,8 @@ RUN if [[ -f /compilers/gc_wii/mwcc_247_107/lmgr8c.dll ]]; then \
mv /compilers/gc_wii/mwcc_247_107/lmgr8c.dll /compilers/gc_wii/mwcc_247_107/LMGR8C.dll; \
fi

RUN chown -R root:root /compilers/gc_wii/mwcc_247_107/


FROM scratch as release

Expand Down
4 changes: 4 additions & 0 deletions platforms/gc_wii/mwcc_247_108/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@
FROM alpine:3.18 as base

# download zip first to allow for Docker caching

WORKDIR /root
RUN wget -O GC_WII_COMPILERS.zip "https://cdn.discordapp.com/attachments/727918646525165659/1129759991696457728/GC_WII_COMPILERS.zip"
RUN unzip GC_WII_COMPILERS.zip

Expand All @@ -20,6 +22,8 @@ RUN if [[ -f /compilers/gc_wii/mwcc_247_108/lmgr8c.dll ]]; then \
mv /compilers/gc_wii/mwcc_247_108/lmgr8c.dll /compilers/gc_wii/mwcc_247_108/LMGR8C.dll; \
fi

RUN chown -R root:root /compilers/gc_wii/mwcc_247_108/


FROM scratch as release

Expand Down
4 changes: 4 additions & 0 deletions platforms/gc_wii/mwcc_247_92/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@
FROM alpine:3.18 as base

# download zip first to allow for Docker caching

WORKDIR /root
RUN wget -O GC_WII_COMPILERS.zip "https://cdn.discordapp.com/attachments/727918646525165659/1129759991696457728/GC_WII_COMPILERS.zip"
RUN unzip GC_WII_COMPILERS.zip

Expand All @@ -20,6 +22,8 @@ RUN if [[ -f /compilers/gc_wii/mwcc_247_92/lmgr8c.dll ]]; then \
mv /compilers/gc_wii/mwcc_247_92/lmgr8c.dll /compilers/gc_wii/mwcc_247_92/LMGR8C.dll; \
fi

RUN chown -R root:root /compilers/gc_wii/mwcc_247_92/


FROM scratch as release

Expand Down
4 changes: 4 additions & 0 deletions platforms/gc_wii/mwcc_41_60126/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@
FROM alpine:3.18 as base

# download zip first to allow for Docker caching

WORKDIR /root
RUN wget -O GC_WII_COMPILERS.zip "https://cdn.discordapp.com/attachments/727918646525165659/1129759991696457728/GC_WII_COMPILERS.zip"
RUN unzip GC_WII_COMPILERS.zip

Expand All @@ -20,6 +22,8 @@ RUN if [[ -f /compilers/gc_wii/mwcc_41_60126/lmgr8c.dll ]]; then \
mv /compilers/gc_wii/mwcc_41_60126/lmgr8c.dll /compilers/gc_wii/mwcc_41_60126/LMGR8C.dll; \
fi

RUN chown -R root:root /compilers/gc_wii/mwcc_41_60126/


FROM scratch as release

Expand Down
4 changes: 4 additions & 0 deletions platforms/gc_wii/mwcc_41_60831/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@
FROM alpine:3.18 as base

# download zip first to allow for Docker caching

WORKDIR /root
RUN wget -O GC_WII_COMPILERS.zip "https://cdn.discordapp.com/attachments/727918646525165659/1129759991696457728/GC_WII_COMPILERS.zip"
RUN unzip GC_WII_COMPILERS.zip

Expand All @@ -20,6 +22,8 @@ RUN if [[ -f /compilers/gc_wii/mwcc_41_60831/lmgr8c.dll ]]; then \
mv /compilers/gc_wii/mwcc_41_60831/lmgr8c.dll /compilers/gc_wii/mwcc_41_60831/LMGR8C.dll; \
fi

RUN chown -R root:root /compilers/gc_wii/mwcc_41_60831/


FROM scratch as release

Expand Down
4 changes: 4 additions & 0 deletions platforms/gc_wii/mwcc_42_127/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@
FROM alpine:3.18 as base

# download zip first to allow for Docker caching

WORKDIR /root
RUN wget -O GC_WII_COMPILERS.zip "https://cdn.discordapp.com/attachments/727918646525165659/1129759991696457728/GC_WII_COMPILERS.zip"
RUN unzip GC_WII_COMPILERS.zip

Expand All @@ -22,6 +24,8 @@ RUN if [[ -f /compilers/gc_wii/mwcc_42_127/lmgr8c.dll ]]; then \
RUN wget -O /compilers/gc_wii/mwcc_42_127/mwcceppc.exe "https://cdn.discordapp.com/attachments/804212941054279722/954854566304833567/mwcceppc_PATCHED.exe"
RUN chmod +x /compilers/gc_wii/mwcc_42_127/mwcceppc.exe

RUN chown -R root:root /compilers/gc_wii/mwcc_42_127/


FROM scratch as release

Expand Down
4 changes: 4 additions & 0 deletions platforms/gc_wii/mwcc_42_142/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@
FROM alpine:3.18 as base

# download zip first to allow for Docker caching

WORKDIR /root
RUN wget -O GC_WII_COMPILERS.zip "https://cdn.discordapp.com/attachments/727918646525165659/1129759991696457728/GC_WII_COMPILERS.zip"
RUN unzip GC_WII_COMPILERS.zip

Expand All @@ -20,6 +22,8 @@ RUN if [[ -f /compilers/gc_wii/mwcc_42_142/lmgr8c.dll ]]; then \
mv /compilers/gc_wii/mwcc_42_142/lmgr8c.dll /compilers/gc_wii/mwcc_42_142/LMGR8C.dll; \
fi

RUN chown -R root:root /compilers/gc_wii/mwcc_42_142/


FROM scratch as release

Expand Down
4 changes: 4 additions & 0 deletions platforms/gc_wii/mwcc_43_151/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@
FROM alpine:3.18 as base

# download zip first to allow for Docker caching

WORKDIR /root
RUN wget -O GC_WII_COMPILERS.zip "https://cdn.discordapp.com/attachments/727918646525165659/1129759991696457728/GC_WII_COMPILERS.zip"
RUN unzip GC_WII_COMPILERS.zip

Expand All @@ -20,6 +22,8 @@ RUN if [[ -f /compilers/gc_wii/mwcc_43_151/lmgr8c.dll ]]; then \
mv /compilers/gc_wii/mwcc_43_151/lmgr8c.dll /compilers/gc_wii/mwcc_43_151/LMGR8C.dll; \
fi

RUN chown -R root:root /compilers/gc_wii/mwcc_43_151/


FROM scratch as release

Expand Down
4 changes: 4 additions & 0 deletions platforms/gc_wii/mwcc_43_172/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@
FROM alpine:3.18 as base

# download zip first to allow for Docker caching

WORKDIR /root
RUN wget -O GC_WII_COMPILERS.zip "https://cdn.discordapp.com/attachments/727918646525165659/1129759991696457728/GC_WII_COMPILERS.zip"
RUN unzip GC_WII_COMPILERS.zip

Expand All @@ -20,6 +22,8 @@ RUN if [[ -f /compilers/gc_wii/mwcc_43_172/lmgr8c.dll ]]; then \
mv /compilers/gc_wii/mwcc_43_172/lmgr8c.dll /compilers/gc_wii/mwcc_43_172/LMGR8C.dll; \
fi

RUN chown -R root:root /compilers/gc_wii/mwcc_43_172/


FROM scratch as release

Expand Down
4 changes: 4 additions & 0 deletions platforms/gc_wii/mwcc_43_213/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@
FROM alpine:3.18 as base

# download zip first to allow for Docker caching

WORKDIR /root
RUN wget -O GC_WII_COMPILERS.zip "https://cdn.discordapp.com/attachments/727918646525165659/1129759991696457728/GC_WII_COMPILERS.zip"
RUN unzip GC_WII_COMPILERS.zip

Expand All @@ -20,6 +22,8 @@ RUN if [[ -f /compilers/gc_wii/mwcc_43_213/lmgr8c.dll ]]; then \
mv /compilers/gc_wii/mwcc_43_213/lmgr8c.dll /compilers/gc_wii/mwcc_43_213/LMGR8C.dll; \
fi

RUN chown -R root:root /compilers/gc_wii/mwcc_43_213/


FROM scratch as release

Expand Down
16 changes: 0 additions & 16 deletions platforms/macosx/gcc-5026-cpp/Dockerfile

This file was deleted.

2 changes: 2 additions & 0 deletions platforms/macosx/gcc-5026/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,10 @@ RUN wget -O gcc-5026.tar.gz "https://github.com/ChrisNonyminus/powerpc-darwin-cr
RUN tar xvzf gcc-5026.tar.gz -C /compilers/macosx/gcc-5026
RUN wget -O /compilers/macosx/gcc-5026/convert_gas_syntax.py "https://gist.githubusercontent.com/ChrisNonyminus/ec53837b151a65e4233fa53604de4549/raw/d7c6fc639310b938fa519e68a8f8d4909acba2ad/convert_gas_syntax.py"

RUN chown -R root:root /compilers/macosx/gcc-5026/
RUN chmod +x /compilers/macosx/gcc-5026/*


FROM scratch as release

COPY --from=base /compilers /compilers
16 changes: 0 additions & 16 deletions platforms/macosx/gcc-5363-cpp/Dockerfile

This file was deleted.

Loading

0 comments on commit 5356979

Please sign in to comment.