From 9264c8a5e3e2e41601e56d4bb15341c71bd7514f Mon Sep 17 00:00:00 2001 From: Mark Street <22226349+mkst@users.noreply.github.com> Date: Thu, 26 Oct 2023 10:14:32 +0100 Subject: [PATCH] Updated link for GC/Wii compilers (#2) * Updated link for GC/Wii compilers * Updating per info.txt * Fix typo * Use yaml anchor to dedupe links --- .github/workflows/ci.yaml | 13 +- platforms/gc_wii/mwcc_233_144/Dockerfile | 4 +- platforms/gc_wii/mwcc_233_159/Dockerfile | 4 +- platforms/gc_wii/mwcc_233_163/Dockerfile | 4 +- platforms/gc_wii/mwcc_233_163e/Dockerfile | 4 +- platforms/gc_wii/mwcc_233_163n/Dockerfile | 4 +- platforms/gc_wii/mwcc_242_81/Dockerfile | 4 +- platforms/gc_wii/mwcc_242_81r/Dockerfile | 6 +- platforms/gc_wii/mwcc_247_105/Dockerfile | 4 +- platforms/gc_wii/mwcc_247_107/Dockerfile | 4 +- platforms/gc_wii/mwcc_247_108/Dockerfile | 4 +- platforms/gc_wii/mwcc_247_92/Dockerfile | 4 +- platforms/gc_wii/mwcc_41_51213/Dockerfile | 31 ++++ platforms/gc_wii/mwcc_41_60126/Dockerfile | 6 +- platforms/gc_wii/mwcc_41_60209/Dockerfile | 31 ++++ platforms/gc_wii/mwcc_41_60308/Dockerfile | 31 ++++ platforms/gc_wii/mwcc_41_60422/Dockerfile | 31 ++++ platforms/gc_wii/mwcc_41_60831/Dockerfile | 6 +- platforms/gc_wii/mwcc_42_127/Dockerfile | 8 +- platforms/gc_wii/mwcc_42_140/Dockerfile | 31 ++++ platforms/gc_wii/mwcc_42_142/Dockerfile | 6 +- platforms/gc_wii/mwcc_42_145/Dockerfile | 31 ++++ platforms/gc_wii/mwcc_43_151/Dockerfile | 4 +- platforms/gc_wii/mwcc_43_172/Dockerfile | 4 +- platforms/gc_wii/mwcc_43_188/Dockerfile | 31 ++++ platforms/gc_wii/mwcc_43_202/Dockerfile | 31 ++++ platforms/gc_wii/mwcc_43_213/Dockerfile | 4 +- templates/gc_wii/mwcceppc.j2 | 5 - values.yaml | 194 +++++++++++++--------- 29 files changed, 412 insertions(+), 132 deletions(-) create mode 100644 platforms/gc_wii/mwcc_41_51213/Dockerfile create mode 100644 platforms/gc_wii/mwcc_41_60209/Dockerfile create mode 100644 platforms/gc_wii/mwcc_41_60308/Dockerfile create mode 100644 platforms/gc_wii/mwcc_41_60422/Dockerfile create mode 100644 platforms/gc_wii/mwcc_42_140/Dockerfile create mode 100644 platforms/gc_wii/mwcc_42_145/Dockerfile create mode 100644 platforms/gc_wii/mwcc_43_188/Dockerfile create mode 100644 platforms/gc_wii/mwcc_43_202/Dockerfile diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 41143d8..1e8d743 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -2,7 +2,7 @@ name: Publish on: push: branches: - - "*" + - main pull_request: branches: [ main ] @@ -31,17 +31,14 @@ jobs: - name: Create list of changed files run: | - # See https://github.community/t/check-pushed-file-changes-with-git-diff-tree-in-github-actions/17220/10 if [ "${{ github.event_name }}" = "pull_request" ]; then - # Pull Request - git fetch origin ${{ github.event.pull_request.base.ref }} --depth=1 - export DIFF=$( git diff --name-only ${{ github.event.pull_request.base.ref }} $GITHUB_SHA ) - echo "Diff between origin/${{ github.event.pull_request.base.ref }} and $GITHUB_SHA" + echo "Diff between origin/${{ github.event.pull_request.base.sha }} and $GITHUB_SHA" + git fetch origin ${{ github.event.pull_request.base.sha }} --depth=1 + export DIFF=$( git diff --name-only ${{ github.event.pull_request.base.sha }} $GITHUB_SHA ) else - # Push + echo "Diff between ${{ github.event.before }} and $GITHUB_SHA" git fetch origin ${{ github.event.before }} --depth=1 export DIFF=$( git diff --name-only ${{ github.event.before }} $GITHUB_SHA ) - echo "Diff between ${{ github.event.before }} and $GITHUB_SHA" fi echo "$DIFF" | tee changed_files.txt diff --git a/platforms/gc_wii/mwcc_233_144/Dockerfile b/platforms/gc_wii/mwcc_233_144/Dockerfile index f8409b3..9ac37dd 100644 --- a/platforms/gc_wii/mwcc_233_144/Dockerfile +++ b/platforms/gc_wii/mwcc_233_144/Dockerfile @@ -7,8 +7,8 @@ FROM alpine:3.18 as base 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 +RUN wget -O compilers_latest.zip "https://files.decomp.dev/compilers_latest.zip?2023-10-26" +RUN unzip compilers_latest.zip RUN mkdir -p /compilers/gc_wii/mwcc_233_144 diff --git a/platforms/gc_wii/mwcc_233_159/Dockerfile b/platforms/gc_wii/mwcc_233_159/Dockerfile index f42db4d..ea6996e 100644 --- a/platforms/gc_wii/mwcc_233_159/Dockerfile +++ b/platforms/gc_wii/mwcc_233_159/Dockerfile @@ -7,8 +7,8 @@ FROM alpine:3.18 as base 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 +RUN wget -O compilers_latest.zip "https://files.decomp.dev/compilers_latest.zip?2023-10-26" +RUN unzip compilers_latest.zip RUN mkdir -p /compilers/gc_wii/mwcc_233_159 diff --git a/platforms/gc_wii/mwcc_233_163/Dockerfile b/platforms/gc_wii/mwcc_233_163/Dockerfile index 3e4b88b..feda6d5 100644 --- a/platforms/gc_wii/mwcc_233_163/Dockerfile +++ b/platforms/gc_wii/mwcc_233_163/Dockerfile @@ -7,8 +7,8 @@ FROM alpine:3.18 as base 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 +RUN wget -O compilers_latest.zip "https://files.decomp.dev/compilers_latest.zip?2023-10-26" +RUN unzip compilers_latest.zip RUN mkdir -p /compilers/gc_wii/mwcc_233_163 diff --git a/platforms/gc_wii/mwcc_233_163e/Dockerfile b/platforms/gc_wii/mwcc_233_163e/Dockerfile index 8f9b6b0..4f8754f 100644 --- a/platforms/gc_wii/mwcc_233_163e/Dockerfile +++ b/platforms/gc_wii/mwcc_233_163e/Dockerfile @@ -7,8 +7,8 @@ FROM alpine:3.18 as base 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 +RUN wget -O compilers_latest.zip "https://files.decomp.dev/compilers_latest.zip?2023-10-26" +RUN unzip compilers_latest.zip RUN mkdir -p /compilers/gc_wii/mwcc_233_163e diff --git a/platforms/gc_wii/mwcc_233_163n/Dockerfile b/platforms/gc_wii/mwcc_233_163n/Dockerfile index 89c109f..3614c84 100644 --- a/platforms/gc_wii/mwcc_233_163n/Dockerfile +++ b/platforms/gc_wii/mwcc_233_163n/Dockerfile @@ -7,8 +7,8 @@ FROM alpine:3.18 as base 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 +RUN wget -O compilers_latest.zip "https://files.decomp.dev/compilers_latest.zip?2023-10-26" +RUN unzip compilers_latest.zip RUN mkdir -p /compilers/gc_wii/mwcc_233_163n diff --git a/platforms/gc_wii/mwcc_242_81/Dockerfile b/platforms/gc_wii/mwcc_242_81/Dockerfile index e478782..caa8729 100644 --- a/platforms/gc_wii/mwcc_242_81/Dockerfile +++ b/platforms/gc_wii/mwcc_242_81/Dockerfile @@ -7,8 +7,8 @@ FROM alpine:3.18 as base 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 +RUN wget -O compilers_latest.zip "https://files.decomp.dev/compilers_latest.zip?2023-10-26" +RUN unzip compilers_latest.zip RUN mkdir -p /compilers/gc_wii/mwcc_242_81 diff --git a/platforms/gc_wii/mwcc_242_81r/Dockerfile b/platforms/gc_wii/mwcc_242_81r/Dockerfile index 27b49b4..eaef739 100644 --- a/platforms/gc_wii/mwcc_242_81r/Dockerfile +++ b/platforms/gc_wii/mwcc_242_81r/Dockerfile @@ -7,12 +7,12 @@ FROM alpine:3.18 as base 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 +RUN wget -O compilers_latest.zip "https://files.decomp.dev/compilers_latest.zip?2023-10-26" +RUN unzip compilers_latest.zip RUN mkdir -p /compilers/gc_wii/mwcc_242_81r -RUN cp -r 1.3.2r/* /compilers/gc_wii/mwcc_242_81r +RUN cp -r GC/1.3.2r/* /compilers/gc_wii/mwcc_242_81r RUN chmod +x /compilers/gc_wii/mwcc_242_81r/mwcceppc.exe RUN touch /compilers/gc_wii/mwcc_242_81r/license.dat diff --git a/platforms/gc_wii/mwcc_247_105/Dockerfile b/platforms/gc_wii/mwcc_247_105/Dockerfile index bd61bcf..eaf4231 100644 --- a/platforms/gc_wii/mwcc_247_105/Dockerfile +++ b/platforms/gc_wii/mwcc_247_105/Dockerfile @@ -7,8 +7,8 @@ FROM alpine:3.18 as base 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 +RUN wget -O compilers_latest.zip "https://files.decomp.dev/compilers_latest.zip?2023-10-26" +RUN unzip compilers_latest.zip RUN mkdir -p /compilers/gc_wii/mwcc_247_105 diff --git a/platforms/gc_wii/mwcc_247_107/Dockerfile b/platforms/gc_wii/mwcc_247_107/Dockerfile index f5f1349..44059f2 100644 --- a/platforms/gc_wii/mwcc_247_107/Dockerfile +++ b/platforms/gc_wii/mwcc_247_107/Dockerfile @@ -7,8 +7,8 @@ FROM alpine:3.18 as base 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 +RUN wget -O compilers_latest.zip "https://files.decomp.dev/compilers_latest.zip?2023-10-26" +RUN unzip compilers_latest.zip RUN mkdir -p /compilers/gc_wii/mwcc_247_107 diff --git a/platforms/gc_wii/mwcc_247_108/Dockerfile b/platforms/gc_wii/mwcc_247_108/Dockerfile index bef6d02..c117440 100644 --- a/platforms/gc_wii/mwcc_247_108/Dockerfile +++ b/platforms/gc_wii/mwcc_247_108/Dockerfile @@ -7,8 +7,8 @@ FROM alpine:3.18 as base 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 +RUN wget -O compilers_latest.zip "https://files.decomp.dev/compilers_latest.zip?2023-10-26" +RUN unzip compilers_latest.zip RUN mkdir -p /compilers/gc_wii/mwcc_247_108 diff --git a/platforms/gc_wii/mwcc_247_92/Dockerfile b/platforms/gc_wii/mwcc_247_92/Dockerfile index 6d8532d..a0a3e49 100644 --- a/platforms/gc_wii/mwcc_247_92/Dockerfile +++ b/platforms/gc_wii/mwcc_247_92/Dockerfile @@ -7,8 +7,8 @@ FROM alpine:3.18 as base 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 +RUN wget -O compilers_latest.zip "https://files.decomp.dev/compilers_latest.zip?2023-10-26" +RUN unzip compilers_latest.zip RUN mkdir -p /compilers/gc_wii/mwcc_247_92 diff --git a/platforms/gc_wii/mwcc_41_51213/Dockerfile b/platforms/gc_wii/mwcc_41_51213/Dockerfile new file mode 100644 index 0000000..8098dc6 --- /dev/null +++ b/platforms/gc_wii/mwcc_41_51213/Dockerfile @@ -0,0 +1,31 @@ +# NOTE: This file is generated automatically via template.py. Do not edit manually! + + +FROM alpine:3.18 as base + +# download zip first to allow for Docker caching + +WORKDIR /root + +RUN wget -O compilers_latest.zip "https://files.decomp.dev/compilers_latest.zip?2023-10-26" +RUN unzip compilers_latest.zip + +RUN mkdir -p /compilers/gc_wii/mwcc_41_51213 + +RUN cp -r GC/3.0a3/* /compilers/gc_wii/mwcc_41_51213 + +RUN chmod +x /compilers/gc_wii/mwcc_41_51213/mwcceppc.exe +RUN touch /compilers/gc_wii/mwcc_41_51213/license.dat +RUN if [[ -f /compilers/gc_wii/mwcc_41_51213/lmgr326b.dll ]]; then \ + mv /compilers/gc_wii/mwcc_41_51213/lmgr326b.dll /compilers/gc_wii/mwcc_41_51213/LMGR326B.dll; \ + fi +RUN if [[ -f /compilers/gc_wii/mwcc_41_51213/lmgr8c.dll ]]; then \ + mv /compilers/gc_wii/mwcc_41_51213/lmgr8c.dll /compilers/gc_wii/mwcc_41_51213/LMGR8C.dll; \ + fi + +RUN chown -R root:root /compilers/gc_wii/mwcc_41_51213/ + + +FROM scratch as release + +COPY --from=base /compilers /compilers diff --git a/platforms/gc_wii/mwcc_41_60126/Dockerfile b/platforms/gc_wii/mwcc_41_60126/Dockerfile index 5d10e03..c9111ce 100644 --- a/platforms/gc_wii/mwcc_41_60126/Dockerfile +++ b/platforms/gc_wii/mwcc_41_60126/Dockerfile @@ -7,12 +7,12 @@ FROM alpine:3.18 as base 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 +RUN wget -O compilers_latest.zip "https://files.decomp.dev/compilers_latest.zip?2023-10-26" +RUN unzip compilers_latest.zip RUN mkdir -p /compilers/gc_wii/mwcc_41_60126 -RUN cp -r GC/3.0a3/* /compilers/gc_wii/mwcc_41_60126 +RUN cp -r GC/3.0a3.2/* /compilers/gc_wii/mwcc_41_60126 RUN chmod +x /compilers/gc_wii/mwcc_41_60126/mwcceppc.exe RUN touch /compilers/gc_wii/mwcc_41_60126/license.dat diff --git a/platforms/gc_wii/mwcc_41_60209/Dockerfile b/platforms/gc_wii/mwcc_41_60209/Dockerfile new file mode 100644 index 0000000..56762e1 --- /dev/null +++ b/platforms/gc_wii/mwcc_41_60209/Dockerfile @@ -0,0 +1,31 @@ +# NOTE: This file is generated automatically via template.py. Do not edit manually! + + +FROM alpine:3.18 as base + +# download zip first to allow for Docker caching + +WORKDIR /root + +RUN wget -O compilers_latest.zip "https://files.decomp.dev/compilers_latest.zip?2023-10-26" +RUN unzip compilers_latest.zip + +RUN mkdir -p /compilers/gc_wii/mwcc_41_60209 + +RUN cp -r GC/3.0a3.3/* /compilers/gc_wii/mwcc_41_60209 + +RUN chmod +x /compilers/gc_wii/mwcc_41_60209/mwcceppc.exe +RUN touch /compilers/gc_wii/mwcc_41_60209/license.dat +RUN if [[ -f /compilers/gc_wii/mwcc_41_60209/lmgr326b.dll ]]; then \ + mv /compilers/gc_wii/mwcc_41_60209/lmgr326b.dll /compilers/gc_wii/mwcc_41_60209/LMGR326B.dll; \ + fi +RUN if [[ -f /compilers/gc_wii/mwcc_41_60209/lmgr8c.dll ]]; then \ + mv /compilers/gc_wii/mwcc_41_60209/lmgr8c.dll /compilers/gc_wii/mwcc_41_60209/LMGR8C.dll; \ + fi + +RUN chown -R root:root /compilers/gc_wii/mwcc_41_60209/ + + +FROM scratch as release + +COPY --from=base /compilers /compilers diff --git a/platforms/gc_wii/mwcc_41_60308/Dockerfile b/platforms/gc_wii/mwcc_41_60308/Dockerfile new file mode 100644 index 0000000..23d2c93 --- /dev/null +++ b/platforms/gc_wii/mwcc_41_60308/Dockerfile @@ -0,0 +1,31 @@ +# NOTE: This file is generated automatically via template.py. Do not edit manually! + + +FROM alpine:3.18 as base + +# download zip first to allow for Docker caching + +WORKDIR /root + +RUN wget -O compilers_latest.zip "https://files.decomp.dev/compilers_latest.zip?2023-10-26" +RUN unzip compilers_latest.zip + +RUN mkdir -p /compilers/gc_wii/mwcc_41_60308 + +RUN cp -r GC/3.0a3.4/* /compilers/gc_wii/mwcc_41_60308 + +RUN chmod +x /compilers/gc_wii/mwcc_41_60308/mwcceppc.exe +RUN touch /compilers/gc_wii/mwcc_41_60308/license.dat +RUN if [[ -f /compilers/gc_wii/mwcc_41_60308/lmgr326b.dll ]]; then \ + mv /compilers/gc_wii/mwcc_41_60308/lmgr326b.dll /compilers/gc_wii/mwcc_41_60308/LMGR326B.dll; \ + fi +RUN if [[ -f /compilers/gc_wii/mwcc_41_60308/lmgr8c.dll ]]; then \ + mv /compilers/gc_wii/mwcc_41_60308/lmgr8c.dll /compilers/gc_wii/mwcc_41_60308/LMGR8C.dll; \ + fi + +RUN chown -R root:root /compilers/gc_wii/mwcc_41_60308/ + + +FROM scratch as release + +COPY --from=base /compilers /compilers diff --git a/platforms/gc_wii/mwcc_41_60422/Dockerfile b/platforms/gc_wii/mwcc_41_60422/Dockerfile new file mode 100644 index 0000000..270a751 --- /dev/null +++ b/platforms/gc_wii/mwcc_41_60422/Dockerfile @@ -0,0 +1,31 @@ +# NOTE: This file is generated automatically via template.py. Do not edit manually! + + +FROM alpine:3.18 as base + +# download zip first to allow for Docker caching + +WORKDIR /root + +RUN wget -O compilers_latest.zip "https://files.decomp.dev/compilers_latest.zip?2023-10-26" +RUN unzip compilers_latest.zip + +RUN mkdir -p /compilers/gc_wii/mwcc_41_60422 + +RUN cp -r GC/3.0a5/* /compilers/gc_wii/mwcc_41_60422 + +RUN chmod +x /compilers/gc_wii/mwcc_41_60422/mwcceppc.exe +RUN touch /compilers/gc_wii/mwcc_41_60422/license.dat +RUN if [[ -f /compilers/gc_wii/mwcc_41_60422/lmgr326b.dll ]]; then \ + mv /compilers/gc_wii/mwcc_41_60422/lmgr326b.dll /compilers/gc_wii/mwcc_41_60422/LMGR326B.dll; \ + fi +RUN if [[ -f /compilers/gc_wii/mwcc_41_60422/lmgr8c.dll ]]; then \ + mv /compilers/gc_wii/mwcc_41_60422/lmgr8c.dll /compilers/gc_wii/mwcc_41_60422/LMGR8C.dll; \ + fi + +RUN chown -R root:root /compilers/gc_wii/mwcc_41_60422/ + + +FROM scratch as release + +COPY --from=base /compilers /compilers diff --git a/platforms/gc_wii/mwcc_41_60831/Dockerfile b/platforms/gc_wii/mwcc_41_60831/Dockerfile index 1b9dcc0..6df01ce 100644 --- a/platforms/gc_wii/mwcc_41_60831/Dockerfile +++ b/platforms/gc_wii/mwcc_41_60831/Dockerfile @@ -7,12 +7,12 @@ FROM alpine:3.18 as base 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 +RUN wget -O compilers_latest.zip "https://files.decomp.dev/compilers_latest.zip?2023-10-26" +RUN unzip compilers_latest.zip RUN mkdir -p /compilers/gc_wii/mwcc_41_60831 -RUN cp -r GC/3.0/* /compilers/gc_wii/mwcc_41_60831 +RUN cp -r GC/3.0a5.2/* /compilers/gc_wii/mwcc_41_60831 RUN chmod +x /compilers/gc_wii/mwcc_41_60831/mwcceppc.exe RUN touch /compilers/gc_wii/mwcc_41_60831/license.dat diff --git a/platforms/gc_wii/mwcc_42_127/Dockerfile b/platforms/gc_wii/mwcc_42_127/Dockerfile index 7288462..ea71bdc 100644 --- a/platforms/gc_wii/mwcc_42_127/Dockerfile +++ b/platforms/gc_wii/mwcc_42_127/Dockerfile @@ -7,12 +7,12 @@ FROM alpine:3.18 as base 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 +RUN wget -O compilers_latest.zip "https://files.decomp.dev/compilers_latest.zip?2023-10-26" +RUN unzip compilers_latest.zip RUN mkdir -p /compilers/gc_wii/mwcc_42_127 -RUN cp -r Wii/1.0/* /compilers/gc_wii/mwcc_42_127 +RUN cp -r Wii/0x4201_127/* /compilers/gc_wii/mwcc_42_127 RUN chmod +x /compilers/gc_wii/mwcc_42_127/mwcceppc.exe RUN touch /compilers/gc_wii/mwcc_42_127/license.dat @@ -22,8 +22,6 @@ RUN if [[ -f /compilers/gc_wii/mwcc_42_127/lmgr326b.dll ]]; then \ RUN if [[ -f /compilers/gc_wii/mwcc_42_127/lmgr8c.dll ]]; then \ mv /compilers/gc_wii/mwcc_42_127/lmgr8c.dll /compilers/gc_wii/mwcc_42_127/LMGR8C.dll; \ fi -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/ diff --git a/platforms/gc_wii/mwcc_42_140/Dockerfile b/platforms/gc_wii/mwcc_42_140/Dockerfile new file mode 100644 index 0000000..fc3870f --- /dev/null +++ b/platforms/gc_wii/mwcc_42_140/Dockerfile @@ -0,0 +1,31 @@ +# NOTE: This file is generated automatically via template.py. Do not edit manually! + + +FROM alpine:3.18 as base + +# download zip first to allow for Docker caching + +WORKDIR /root + +RUN wget -O compilers_latest.zip "https://files.decomp.dev/compilers_latest.zip?2023-10-26" +RUN unzip compilers_latest.zip + +RUN mkdir -p /compilers/gc_wii/mwcc_42_140 + +RUN cp -r Wii/1.0RC1/* /compilers/gc_wii/mwcc_42_140 + +RUN chmod +x /compilers/gc_wii/mwcc_42_140/mwcceppc.exe +RUN touch /compilers/gc_wii/mwcc_42_140/license.dat +RUN if [[ -f /compilers/gc_wii/mwcc_42_140/lmgr326b.dll ]]; then \ + mv /compilers/gc_wii/mwcc_42_140/lmgr326b.dll /compilers/gc_wii/mwcc_42_140/LMGR326B.dll; \ + fi +RUN if [[ -f /compilers/gc_wii/mwcc_42_140/lmgr8c.dll ]]; then \ + mv /compilers/gc_wii/mwcc_42_140/lmgr8c.dll /compilers/gc_wii/mwcc_42_140/LMGR8C.dll; \ + fi + +RUN chown -R root:root /compilers/gc_wii/mwcc_42_140/ + + +FROM scratch as release + +COPY --from=base /compilers /compilers diff --git a/platforms/gc_wii/mwcc_42_142/Dockerfile b/platforms/gc_wii/mwcc_42_142/Dockerfile index 10ff876..4e8ef76 100644 --- a/platforms/gc_wii/mwcc_42_142/Dockerfile +++ b/platforms/gc_wii/mwcc_42_142/Dockerfile @@ -7,12 +7,12 @@ FROM alpine:3.18 as base 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 +RUN wget -O compilers_latest.zip "https://files.decomp.dev/compilers_latest.zip?2023-10-26" +RUN unzip compilers_latest.zip RUN mkdir -p /compilers/gc_wii/mwcc_42_142 -RUN cp -r Wii/1.0/* /compilers/gc_wii/mwcc_42_142 +RUN cp -r Wii/1.0a/* /compilers/gc_wii/mwcc_42_142 RUN chmod +x /compilers/gc_wii/mwcc_42_142/mwcceppc.exe RUN touch /compilers/gc_wii/mwcc_42_142/license.dat diff --git a/platforms/gc_wii/mwcc_42_145/Dockerfile b/platforms/gc_wii/mwcc_42_145/Dockerfile new file mode 100644 index 0000000..6635869 --- /dev/null +++ b/platforms/gc_wii/mwcc_42_145/Dockerfile @@ -0,0 +1,31 @@ +# NOTE: This file is generated automatically via template.py. Do not edit manually! + + +FROM alpine:3.18 as base + +# download zip first to allow for Docker caching + +WORKDIR /root + +RUN wget -O compilers_latest.zip "https://files.decomp.dev/compilers_latest.zip?2023-10-26" +RUN unzip compilers_latest.zip + +RUN mkdir -p /compilers/gc_wii/mwcc_42_145 + +RUN cp -r Wii/1.0/* /compilers/gc_wii/mwcc_42_145 + +RUN chmod +x /compilers/gc_wii/mwcc_42_145/mwcceppc.exe +RUN touch /compilers/gc_wii/mwcc_42_145/license.dat +RUN if [[ -f /compilers/gc_wii/mwcc_42_145/lmgr326b.dll ]]; then \ + mv /compilers/gc_wii/mwcc_42_145/lmgr326b.dll /compilers/gc_wii/mwcc_42_145/LMGR326B.dll; \ + fi +RUN if [[ -f /compilers/gc_wii/mwcc_42_145/lmgr8c.dll ]]; then \ + mv /compilers/gc_wii/mwcc_42_145/lmgr8c.dll /compilers/gc_wii/mwcc_42_145/LMGR8C.dll; \ + fi + +RUN chown -R root:root /compilers/gc_wii/mwcc_42_145/ + + +FROM scratch as release + +COPY --from=base /compilers /compilers diff --git a/platforms/gc_wii/mwcc_43_151/Dockerfile b/platforms/gc_wii/mwcc_43_151/Dockerfile index 597a1f9..d81d23b 100644 --- a/platforms/gc_wii/mwcc_43_151/Dockerfile +++ b/platforms/gc_wii/mwcc_43_151/Dockerfile @@ -7,8 +7,8 @@ FROM alpine:3.18 as base 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 +RUN wget -O compilers_latest.zip "https://files.decomp.dev/compilers_latest.zip?2023-10-26" +RUN unzip compilers_latest.zip RUN mkdir -p /compilers/gc_wii/mwcc_43_151 diff --git a/platforms/gc_wii/mwcc_43_172/Dockerfile b/platforms/gc_wii/mwcc_43_172/Dockerfile index 166bbb9..d12d20a 100644 --- a/platforms/gc_wii/mwcc_43_172/Dockerfile +++ b/platforms/gc_wii/mwcc_43_172/Dockerfile @@ -7,8 +7,8 @@ FROM alpine:3.18 as base 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 +RUN wget -O compilers_latest.zip "https://files.decomp.dev/compilers_latest.zip?2023-10-26" +RUN unzip compilers_latest.zip RUN mkdir -p /compilers/gc_wii/mwcc_43_172 diff --git a/platforms/gc_wii/mwcc_43_188/Dockerfile b/platforms/gc_wii/mwcc_43_188/Dockerfile new file mode 100644 index 0000000..3e55b4f --- /dev/null +++ b/platforms/gc_wii/mwcc_43_188/Dockerfile @@ -0,0 +1,31 @@ +# NOTE: This file is generated automatically via template.py. Do not edit manually! + + +FROM alpine:3.18 as base + +# download zip first to allow for Docker caching + +WORKDIR /root + +RUN wget -O compilers_latest.zip "https://files.decomp.dev/compilers_latest.zip?2023-10-26" +RUN unzip compilers_latest.zip + +RUN mkdir -p /compilers/gc_wii/mwcc_43_188 + +RUN cp -r Wii/1.5/* /compilers/gc_wii/mwcc_43_188 + +RUN chmod +x /compilers/gc_wii/mwcc_43_188/mwcceppc.exe +RUN touch /compilers/gc_wii/mwcc_43_188/license.dat +RUN if [[ -f /compilers/gc_wii/mwcc_43_188/lmgr326b.dll ]]; then \ + mv /compilers/gc_wii/mwcc_43_188/lmgr326b.dll /compilers/gc_wii/mwcc_43_188/LMGR326B.dll; \ + fi +RUN if [[ -f /compilers/gc_wii/mwcc_43_188/lmgr8c.dll ]]; then \ + mv /compilers/gc_wii/mwcc_43_188/lmgr8c.dll /compilers/gc_wii/mwcc_43_188/LMGR8C.dll; \ + fi + +RUN chown -R root:root /compilers/gc_wii/mwcc_43_188/ + + +FROM scratch as release + +COPY --from=base /compilers /compilers diff --git a/platforms/gc_wii/mwcc_43_202/Dockerfile b/platforms/gc_wii/mwcc_43_202/Dockerfile new file mode 100644 index 0000000..7a11663 --- /dev/null +++ b/platforms/gc_wii/mwcc_43_202/Dockerfile @@ -0,0 +1,31 @@ +# NOTE: This file is generated automatically via template.py. Do not edit manually! + + +FROM alpine:3.18 as base + +# download zip first to allow for Docker caching + +WORKDIR /root + +RUN wget -O compilers_latest.zip "https://files.decomp.dev/compilers_latest.zip?2023-10-26" +RUN unzip compilers_latest.zip + +RUN mkdir -p /compilers/gc_wii/mwcc_43_202 + +RUN cp -r Wii/1.6/* /compilers/gc_wii/mwcc_43_202 + +RUN chmod +x /compilers/gc_wii/mwcc_43_202/mwcceppc.exe +RUN touch /compilers/gc_wii/mwcc_43_202/license.dat +RUN if [[ -f /compilers/gc_wii/mwcc_43_202/lmgr326b.dll ]]; then \ + mv /compilers/gc_wii/mwcc_43_202/lmgr326b.dll /compilers/gc_wii/mwcc_43_202/LMGR326B.dll; \ + fi +RUN if [[ -f /compilers/gc_wii/mwcc_43_202/lmgr8c.dll ]]; then \ + mv /compilers/gc_wii/mwcc_43_202/lmgr8c.dll /compilers/gc_wii/mwcc_43_202/LMGR8C.dll; \ + fi + +RUN chown -R root:root /compilers/gc_wii/mwcc_43_202/ + + +FROM scratch as release + +COPY --from=base /compilers /compilers diff --git a/platforms/gc_wii/mwcc_43_213/Dockerfile b/platforms/gc_wii/mwcc_43_213/Dockerfile index b903e83..2b96bae 100644 --- a/platforms/gc_wii/mwcc_43_213/Dockerfile +++ b/platforms/gc_wii/mwcc_43_213/Dockerfile @@ -7,8 +7,8 @@ FROM alpine:3.18 as base 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 +RUN wget -O compilers_latest.zip "https://files.decomp.dev/compilers_latest.zip?2023-10-26" +RUN unzip compilers_latest.zip RUN mkdir -p /compilers/gc_wii/mwcc_43_213 diff --git a/templates/gc_wii/mwcceppc.j2 b/templates/gc_wii/mwcceppc.j2 index c5b8be1..e19b008 100644 --- a/templates/gc_wii/mwcceppc.j2 +++ b/templates/gc_wii/mwcceppc.j2 @@ -30,11 +30,6 @@ RUN cp -r {{ frank_mwcceppc }}/mwcceppc.exe /compilers/{{ platform }}/{{ id }}/m RUN chmod +x /compilers/{{ platform }}/{{ id }}/mwcceppc.125.exe {%- endif %} -{%- if patched_exe is defined %} -RUN wget -O /compilers/{{ platform }}/{{ id }}/mwcceppc.exe "{{ patched_exe }}" -RUN chmod +x /compilers/{{ platform }}/{{ id }}/mwcceppc.exe -{%- endif %} - RUN chown -R root:root /compilers/{{ platform }}/{{ id }}/ diff --git a/values.yaml b/values.yaml index b1eb190..8176ee0 100644 --- a/values.yaml +++ b/values.yaml @@ -1,3 +1,8 @@ +vars: + - &wii_gc_compilers https://files.decomp.dev/compilers_latest.zip?2023-10-26 + - &nds_mwcc https://cdn.discordapp.com/attachments/698589325620936736/845499146982129684/mwccarm.zip + - &3ds_armcc https://cdn.discordapp.com/attachments/710646040792924172/1148006502980927528/armcc.zip + compilers: # N64 - id: gcc2.7.2kmc @@ -343,119 +348,119 @@ compilers: # NDS - id: mwcc_20_72 platform: nds_arm9 - file: https://cdn.discordapp.com/attachments/698589325620936736/845499146982129684/mwccarm.zip + file: *nds_mwcc template: nds/mwccarm package_dir: mwccarm/1.2/base - id: mwcc_20_79 platform: nds_arm9 - file: https://cdn.discordapp.com/attachments/698589325620936736/845499146982129684/mwccarm.zip + file: *nds_mwcc template: nds/mwccarm package_dir: mwccarm/1.2/sp2 - id: mwcc_20_82 platform: nds_arm9 - file: https://cdn.discordapp.com/attachments/698589325620936736/845499146982129684/mwccarm.zip + file: *nds_mwcc template: nds/mwccarm package_dir: mwccarm/1.2/sp2p3 - id: mwcc_20_84 platform: nds_arm9 - file: https://cdn.discordapp.com/attachments/698589325620936736/845499146982129684/mwccarm.zip + file: *nds_mwcc template: nds/mwccarm package_dir: mwccarm/1.2/sp3 - id: mwcc_20_87 platform: nds_arm9 - file: https://cdn.discordapp.com/attachments/698589325620936736/845499146982129684/mwccarm.zip + file: *nds_mwcc template: nds/mwccarm package_dir: mwccarm/1.2/sp4 - id: mwcc_30_114 platform: nds_arm9 - file: https://cdn.discordapp.com/attachments/698589325620936736/845499146982129684/mwccarm.zip + file: *nds_mwcc template: nds/mwccarm package_dir: mwccarm/2.0/base - id: mwcc_30_123 platform: nds_arm9 - file: https://cdn.discordapp.com/attachments/698589325620936736/845499146982129684/mwccarm.zip + file: *nds_mwcc template: nds/mwccarm package_dir: mwccarm/2.0/sp1 - id: mwcc_30_126 platform: nds_arm9 - file: https://cdn.discordapp.com/attachments/698589325620936736/845499146982129684/mwccarm.zip + file: *nds_mwcc template: nds/mwccarm package_dir: mwccarm/2.0/sp1p2 - id: mwcc_30_131 platform: nds_arm9 - file: https://cdn.discordapp.com/attachments/698589325620936736/845499146982129684/mwccarm.zip + file: *nds_mwcc template: nds/mwccarm package_dir: mwccarm/2.0/sp1p5 - id: mwcc_30_133 platform: nds_arm9 - file: https://cdn.discordapp.com/attachments/698589325620936736/845499146982129684/mwccarm.zip + file: *nds_mwcc template: nds/mwccarm package_dir: mwccarm/2.0/sp1p6 - id: mwcc_30_134 platform: nds_arm9 - file: https://cdn.discordapp.com/attachments/698589325620936736/845499146982129684/mwccarm.zip + file: *nds_mwcc template: nds/mwccarm package_dir: mwccarm/2.0/sp1p7 - id: mwcc_30_136 platform: nds_arm9 - file: https://cdn.discordapp.com/attachments/698589325620936736/845499146982129684/mwccarm.zip + file: *nds_mwcc template: nds/mwccarm package_dir: mwccarm/2.0/sp2 - id: mwcc_30_137 platform: nds_arm9 - file: https://cdn.discordapp.com/attachments/698589325620936736/845499146982129684/mwccarm.zip + file: *nds_mwcc template: nds/mwccarm package_dir: mwccarm/2.0/sp2p2 - id: mwcc_30_138 platform: nds_arm9 - file: https://cdn.discordapp.com/attachments/698589325620936736/845499146982129684/mwccarm.zip + file: *nds_mwcc template: nds/mwccarm package_dir: mwccarm/2.0/sp2p3 - id: mwcc_30_139 platform: nds_arm9 - file: https://cdn.discordapp.com/attachments/698589325620936736/845499146982129684/mwccarm.zip + file: *nds_mwcc template: nds/mwccarm package_dir: mwccarm/2.0/sp2p4 - id: mwcc_40_1018 platform: nds_arm9 - file: https://cdn.discordapp.com/attachments/698589325620936736/845499146982129684/mwccarm.zip + file: *nds_mwcc template: nds/mwccarm package_dir: mwccarm/dsi/1.1 - id: mwcc_40_1024 platform: nds_arm9 - file: https://cdn.discordapp.com/attachments/698589325620936736/845499146982129684/mwccarm.zip + file: *nds_mwcc template: nds/mwccarm package_dir: mwccarm/dsi/1.1p1 - id: mwcc_40_1026 platform: nds_arm9 - file: https://cdn.discordapp.com/attachments/698589325620936736/845499146982129684/mwccarm.zip + file: *nds_mwcc template: nds/mwccarm package_dir: mwccarm/dsi/1.2 - id: mwcc_40_1027 platform: nds_arm9 - file: https://cdn.discordapp.com/attachments/698589325620936736/845499146982129684/mwccarm.zip + file: *nds_mwcc template: nds/mwccarm package_dir: mwccarm/dsi/1.2p1 - id: mwcc_40_1028 platform: nds_arm9 - file: https://cdn.discordapp.com/attachments/698589325620936736/845499146982129684/mwccarm.zip + file: *nds_mwcc template: nds/mwccarm package_dir: mwccarm/dsi/1.2p2 - id: mwcc_40_1034 platform: nds_arm9 - file: https://cdn.discordapp.com/attachments/698589325620936736/845499146982129684/mwccarm.zip + file: *nds_mwcc template: nds/mwccarm package_dir: mwccarm/dsi/1.3 - id: mwcc_40_1036 platform: nds_arm9 - file: https://cdn.discordapp.com/attachments/698589325620936736/845499146982129684/mwccarm.zip + file: *nds_mwcc template: nds/mwccarm package_dir: mwccarm/dsi/1.3p1 - id: mwcc_40_1051 platform: nds_arm9 - file: https://cdn.discordapp.com/attachments/698589325620936736/845499146982129684/mwccarm.zip + file: *nds_mwcc template: nds/mwccarm package_dir: mwccarm/dsi/1.6sp1 @@ -463,158 +468,195 @@ compilers: - id: armcc_40_771 platform: n3ds template: common/zip - file: https://cdn.discordapp.com/attachments/710646040792924172/1148006502980927528/armcc.zip + file: *3ds_armcc package_dir: 4.0/b771 - id: armcc_40_821 platform: n3ds template: common/zip - file: https://cdn.discordapp.com/attachments/710646040792924172/1148006502980927528/armcc.zip + file: *3ds_armcc package_dir: 4.0/b821 - id: armcc_41_561 platform: n3ds template: common/zip - file: https://cdn.discordapp.com/attachments/710646040792924172/1148006502980927528/armcc.zip + file: *3ds_armcc package_dir: 4.1/b561 - id: armcc_41_713 platform: n3ds template: common/zip - file: https://cdn.discordapp.com/attachments/710646040792924172/1148006502980927528/armcc.zip + file: *3ds_armcc package_dir: 4.1/b713 - id: armcc_41_791 platform: n3ds template: common/zip - file: https://cdn.discordapp.com/attachments/710646040792924172/1148006502980927528/armcc.zip + file: *3ds_armcc package_dir: 4.1/b791 - id: armcc_41_894 platform: n3ds template: common/zip - file: https://cdn.discordapp.com/attachments/710646040792924172/1148006502980927528/armcc.zip + file: *3ds_armcc package_dir: 4.1/b894 - id: armcc_41_921 platform: n3ds template: common/zip - file: https://cdn.discordapp.com/attachments/710646040792924172/1148006502980927528/armcc.zip + file: *3ds_armcc package_dir: 4.1/b921 - id: armcc_41_1049 platform: n3ds template: common/zip - file: https://cdn.discordapp.com/attachments/710646040792924172/1148006502980927528/armcc.zip + file: *3ds_armcc package_dir: 4.1/b1049 - id: armcc_41_1440 platform: n3ds template: common/zip - file: https://cdn.discordapp.com/attachments/710646040792924172/1148006502980927528/armcc.zip + file: *3ds_armcc package_dir: 4.1/b1440 - id: armcc_41_1454 platform: n3ds template: common/zip - file: https://cdn.discordapp.com/attachments/710646040792924172/1148006502980927528/armcc.zip + file: *3ds_armcc package_dir: 4.1/b1454 - id: armcc_504_82 platform: n3ds template: common/zip - file: https://cdn.discordapp.com/attachments/710646040792924172/1148006502980927528/armcc.zip + file: *3ds_armcc package_dir: 5.04/b82 # WII & GCC - id: mwcc_233_144 platform: gc_wii template: gc_wii/mwcceppc - file: https://cdn.discordapp.com/attachments/727918646525165659/1129759991696457728/GC_WII_COMPILERS.zip + file: *wii_gc_compilers package_dir: GC/1.0 - id: mwcc_233_159 platform: gc_wii template: gc_wii/mwcceppc - file: https://cdn.discordapp.com/attachments/727918646525165659/1129759991696457728/GC_WII_COMPILERS.zip + file: *wii_gc_compilers package_dir: GC/1.1 - id: mwcc_233_163 platform: gc_wii template: gc_wii/mwcceppc - file: https://cdn.discordapp.com/attachments/727918646525165659/1129759991696457728/GC_WII_COMPILERS.zip + file: *wii_gc_compilers package_dir: GC/1.2.5 - id: mwcc_233_163n platform: gc_wii template: gc_wii/mwcceppc - file: https://cdn.discordapp.com/attachments/727918646525165659/1129759991696457728/GC_WII_COMPILERS.zip + file: *wii_gc_compilers package_dir: GC/1.2.5n - id: mwcc_242_81 platform: gc_wii template: gc_wii/mwcceppc - file: https://cdn.discordapp.com/attachments/727918646525165659/1129759991696457728/GC_WII_COMPILERS.zip + file: *wii_gc_compilers package_dir: GC/1.3.2 + - id: mwcc_242_81r + platform: gc_wii + template: gc_wii/mwcceppc + file: *wii_gc_compilers + package_dir: GC/1.3.2r - id: mwcc_247_92 platform: gc_wii template: gc_wii/mwcceppc - file: https://cdn.discordapp.com/attachments/727918646525165659/1129759991696457728/GC_WII_COMPILERS.zip + file: *wii_gc_compilers package_dir: GC/2.0 - id: mwcc_247_105 platform: gc_wii template: gc_wii/mwcceppc - file: https://cdn.discordapp.com/attachments/727918646525165659/1129759991696457728/GC_WII_COMPILERS.zip + file: *wii_gc_compilers package_dir: GC/2.5 - id: mwcc_247_107 platform: gc_wii template: gc_wii/mwcceppc - file: https://cdn.discordapp.com/attachments/727918646525165659/1129759991696457728/GC_WII_COMPILERS.zip + file: *wii_gc_compilers package_dir: GC/2.6 - id: mwcc_247_108 platform: gc_wii template: gc_wii/mwcceppc - file: https://cdn.discordapp.com/attachments/727918646525165659/1129759991696457728/GC_WII_COMPILERS.zip + file: *wii_gc_compilers package_dir: GC/2.7 - - id: mwcc_41_60831 + - id: mwcc_41_51213 platform: gc_wii template: gc_wii/mwcceppc - file: https://cdn.discordapp.com/attachments/727918646525165659/1129759991696457728/GC_WII_COMPILERS.zip - package_dir: GC/3.0 + file: *wii_gc_compilers + package_dir: GC/3.0a3 - id: mwcc_41_60126 platform: gc_wii template: gc_wii/mwcceppc - file: https://cdn.discordapp.com/attachments/727918646525165659/1129759991696457728/GC_WII_COMPILERS.zip - package_dir: GC/3.0a3 - - - id: mwcc_42_142 + file: *wii_gc_compilers + package_dir: GC/3.0a3.2 + - id: mwcc_41_60209 platform: gc_wii template: gc_wii/mwcceppc - file: https://cdn.discordapp.com/attachments/727918646525165659/1129759991696457728/GC_WII_COMPILERS.zip - package_dir: Wii/1.0 - - id: mwcc_43_151 + file: *wii_gc_compilers + package_dir: GC/3.0a3.3 + - id: mwcc_41_60308 platform: gc_wii template: gc_wii/mwcceppc - file: https://cdn.discordapp.com/attachments/727918646525165659/1129759991696457728/GC_WII_COMPILERS.zip - package_dir: Wii/1.1 - - id: mwcc_43_172 + file: *wii_gc_compilers + package_dir: GC/3.0a3.4 + - id: mwcc_41_60422 platform: gc_wii template: gc_wii/mwcceppc - file: https://cdn.discordapp.com/attachments/727918646525165659/1129759991696457728/GC_WII_COMPILERS.zip - package_dir: Wii/1.3 - - id: mwcc_43_213 + file: *wii_gc_compilers + package_dir: GC/3.0a5 + - id: mwcc_41_60831 platform: gc_wii template: gc_wii/mwcceppc - file: https://cdn.discordapp.com/attachments/727918646525165659/1129759991696457728/GC_WII_COMPILERS.zip - package_dir: Wii/1.7 - - - id: mwcc_242_81r - platform: gc_wii - template: gc_wii/mwcceppc - file: https://cdn.discordapp.com/attachments/598600200084258822/1136883349642825728/MWCCEPPC_1.3.2r.zip - package_dir: 1.3.2r - - - id: mwcc_233_163e - platform: gc_wii - template: gc_wii/mwcceppc - file: https://cdn.discordapp.com/attachments/727918646525165659/1129759991696457728/GC_WII_COMPILERS.zip - package_dir: GC/1.2.5e - frank_mwcceppc: GC/1.2.5 + file: *wii_gc_compilers + package_dir: GC/3.0a5.2 - id: mwcc_42_127 platform: gc_wii template: gc_wii/mwcceppc - file: https://cdn.discordapp.com/attachments/727918646525165659/1129759991696457728/GC_WII_COMPILERS.zip + file: *wii_gc_compilers + package_dir: Wii/0x4201_127 + - id: mwcc_42_140 + platform: gc_wii + template: gc_wii/mwcceppc + file: *wii_gc_compilers + package_dir: Wii/1.0RC1 + - id: mwcc_42_142 + platform: gc_wii + template: gc_wii/mwcceppc + file: *wii_gc_compilers + package_dir: Wii/1.0a + - id: mwcc_42_145 + platform: gc_wii + template: gc_wii/mwcceppc + file: *wii_gc_compilers package_dir: Wii/1.0 - patched_exe: https://cdn.discordapp.com/attachments/804212941054279722/954854566304833567/mwcceppc_PATCHED.exe + - id: mwcc_43_151 + platform: gc_wii + template: gc_wii/mwcceppc + file: *wii_gc_compilers + package_dir: Wii/1.1 + - id: mwcc_43_172 + platform: gc_wii + template: gc_wii/mwcceppc + file: *wii_gc_compilers + package_dir: Wii/1.3 + - id: mwcc_43_188 + platform: gc_wii + template: gc_wii/mwcceppc + file: *wii_gc_compilers + package_dir: Wii/1.5 + - id: mwcc_43_202 + platform: gc_wii + template: gc_wii/mwcceppc + file: *wii_gc_compilers + package_dir: Wii/1.6 + - id: mwcc_43_213 + platform: gc_wii + template: gc_wii/mwcceppc + file: *wii_gc_compilers + package_dir: Wii/1.7 + + - id: mwcc_233_163e + platform: gc_wii + template: gc_wii/mwcceppc + file: *wii_gc_compilers + package_dir: GC/1.2.5e + frank_mwcceppc: GC/1.2.5 - id: prodg_35 platform: gc_wii