diff --git a/platforms/gc_wii/mwcc_233_144/Dockerfile b/platforms/gc_wii/mwcc_233_144/Dockerfile index 9ac37dd..ad1243b 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 compilers_latest.zip "https://files.decomp.dev/compilers_latest.zip?2023-10-26" -RUN unzip compilers_latest.zip +RUN wget -O compilers_20240702.zip "https://files.decomp.dev/compilers_20240702.zip" +RUN unzip compilers_20240702.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 ea6996e..c49a00e 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 compilers_latest.zip "https://files.decomp.dev/compilers_latest.zip?2023-10-26" -RUN unzip compilers_latest.zip +RUN wget -O compilers_20240702.zip "https://files.decomp.dev/compilers_20240702.zip" +RUN unzip compilers_20240702.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 feda6d5..4dbacae 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 compilers_latest.zip "https://files.decomp.dev/compilers_latest.zip?2023-10-26" -RUN unzip compilers_latest.zip +RUN wget -O compilers_20240702.zip "https://files.decomp.dev/compilers_20240702.zip" +RUN unzip compilers_20240702.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 4f8754f..7449542 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 compilers_latest.zip "https://files.decomp.dev/compilers_latest.zip?2023-10-26" -RUN unzip compilers_latest.zip +RUN wget -O compilers_20240702.zip "https://files.decomp.dev/compilers_20240702.zip" +RUN unzip compilers_20240702.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 3614c84..c7947e8 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 compilers_latest.zip "https://files.decomp.dev/compilers_latest.zip?2023-10-26" -RUN unzip compilers_latest.zip +RUN wget -O compilers_20240702.zip "https://files.decomp.dev/compilers_20240702.zip" +RUN unzip compilers_20240702.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 caa8729..ca06aef 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 compilers_latest.zip "https://files.decomp.dev/compilers_latest.zip?2023-10-26" -RUN unzip compilers_latest.zip +RUN wget -O compilers_20240702.zip "https://files.decomp.dev/compilers_20240702.zip" +RUN unzip compilers_20240702.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 eaef739..b833b98 100644 --- a/platforms/gc_wii/mwcc_242_81r/Dockerfile +++ b/platforms/gc_wii/mwcc_242_81r/Dockerfile @@ -7,8 +7,8 @@ FROM alpine:3.18 as base WORKDIR /root -RUN wget -O compilers_latest.zip "https://files.decomp.dev/compilers_latest.zip?2023-10-26" -RUN unzip compilers_latest.zip +RUN wget -O compilers_20240702.zip "https://files.decomp.dev/compilers_20240702.zip" +RUN unzip compilers_20240702.zip RUN mkdir -p /compilers/gc_wii/mwcc_242_81r diff --git a/platforms/gc_wii/mwcc_247_105/Dockerfile b/platforms/gc_wii/mwcc_247_105/Dockerfile index eaf4231..bf46e29 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 compilers_latest.zip "https://files.decomp.dev/compilers_latest.zip?2023-10-26" -RUN unzip compilers_latest.zip +RUN wget -O compilers_20240702.zip "https://files.decomp.dev/compilers_20240702.zip" +RUN unzip compilers_20240702.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 44059f2..ee4665d 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 compilers_latest.zip "https://files.decomp.dev/compilers_latest.zip?2023-10-26" -RUN unzip compilers_latest.zip +RUN wget -O compilers_20240702.zip "https://files.decomp.dev/compilers_20240702.zip" +RUN unzip compilers_20240702.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 c117440..5580c87 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 compilers_latest.zip "https://files.decomp.dev/compilers_latest.zip?2023-10-26" -RUN unzip compilers_latest.zip +RUN wget -O compilers_20240702.zip "https://files.decomp.dev/compilers_20240702.zip" +RUN unzip compilers_20240702.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 a0a3e49..a9a0b87 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 compilers_latest.zip "https://files.decomp.dev/compilers_latest.zip?2023-10-26" -RUN unzip compilers_latest.zip +RUN wget -O compilers_20240702.zip "https://files.decomp.dev/compilers_20240702.zip" +RUN unzip compilers_20240702.zip RUN mkdir -p /compilers/gc_wii/mwcc_247_92 diff --git a/platforms/gc_wii/mwcc_247_92p1/Dockerfile b/platforms/gc_wii/mwcc_247_92p1/Dockerfile new file mode 100644 index 0000000..dbc3689 --- /dev/null +++ b/platforms/gc_wii/mwcc_247_92p1/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_20240702.zip "https://files.decomp.dev/compilers_20240702.zip" +RUN unzip compilers_20240702.zip + +RUN mkdir -p /compilers/gc_wii/mwcc_247_92p1 + +RUN cp -r GC/2.0p1/* /compilers/gc_wii/mwcc_247_92p1 + +RUN chmod +x /compilers/gc_wii/mwcc_247_92p1/mwcceppc.exe +RUN touch /compilers/gc_wii/mwcc_247_92p1/license.dat +RUN if [[ -f /compilers/gc_wii/mwcc_247_92p1/lmgr326b.dll ]]; then \ + mv /compilers/gc_wii/mwcc_247_92p1/lmgr326b.dll /compilers/gc_wii/mwcc_247_92p1/LMGR326B.dll; \ + fi +RUN if [[ -f /compilers/gc_wii/mwcc_247_92p1/lmgr8c.dll ]]; then \ + mv /compilers/gc_wii/mwcc_247_92p1/lmgr8c.dll /compilers/gc_wii/mwcc_247_92p1/LMGR8C.dll; \ + fi + +RUN chown -R root:root /compilers/gc_wii/mwcc_247_92p1/ + + +FROM scratch as release + +COPY --from=base /compilers /compilers diff --git a/platforms/gc_wii/mwcc_41_51213/Dockerfile b/platforms/gc_wii/mwcc_41_51213/Dockerfile index 8098dc6..3ab3e2f 100644 --- a/platforms/gc_wii/mwcc_41_51213/Dockerfile +++ b/platforms/gc_wii/mwcc_41_51213/Dockerfile @@ -7,8 +7,8 @@ FROM alpine:3.18 as base WORKDIR /root -RUN wget -O compilers_latest.zip "https://files.decomp.dev/compilers_latest.zip?2023-10-26" -RUN unzip compilers_latest.zip +RUN wget -O compilers_20240702.zip "https://files.decomp.dev/compilers_20240702.zip" +RUN unzip compilers_20240702.zip RUN mkdir -p /compilers/gc_wii/mwcc_41_51213 diff --git a/platforms/gc_wii/mwcc_41_60126/Dockerfile b/platforms/gc_wii/mwcc_41_60126/Dockerfile index c9111ce..14cc4d4 100644 --- a/platforms/gc_wii/mwcc_41_60126/Dockerfile +++ b/platforms/gc_wii/mwcc_41_60126/Dockerfile @@ -7,8 +7,8 @@ FROM alpine:3.18 as base WORKDIR /root -RUN wget -O compilers_latest.zip "https://files.decomp.dev/compilers_latest.zip?2023-10-26" -RUN unzip compilers_latest.zip +RUN wget -O compilers_20240702.zip "https://files.decomp.dev/compilers_20240702.zip" +RUN unzip compilers_20240702.zip RUN mkdir -p /compilers/gc_wii/mwcc_41_60126 diff --git a/platforms/gc_wii/mwcc_41_60209/Dockerfile b/platforms/gc_wii/mwcc_41_60209/Dockerfile index 56762e1..8f66ca7 100644 --- a/platforms/gc_wii/mwcc_41_60209/Dockerfile +++ b/platforms/gc_wii/mwcc_41_60209/Dockerfile @@ -7,8 +7,8 @@ FROM alpine:3.18 as base WORKDIR /root -RUN wget -O compilers_latest.zip "https://files.decomp.dev/compilers_latest.zip?2023-10-26" -RUN unzip compilers_latest.zip +RUN wget -O compilers_20240702.zip "https://files.decomp.dev/compilers_20240702.zip" +RUN unzip compilers_20240702.zip RUN mkdir -p /compilers/gc_wii/mwcc_41_60209 diff --git a/platforms/gc_wii/mwcc_41_60831/Dockerfile b/platforms/gc_wii/mwcc_41_60831/Dockerfile index 6df01ce..50054fe 100644 --- a/platforms/gc_wii/mwcc_41_60831/Dockerfile +++ b/platforms/gc_wii/mwcc_41_60831/Dockerfile @@ -7,8 +7,8 @@ FROM alpine:3.18 as base WORKDIR /root -RUN wget -O compilers_latest.zip "https://files.decomp.dev/compilers_latest.zip?2023-10-26" -RUN unzip compilers_latest.zip +RUN wget -O compilers_20240702.zip "https://files.decomp.dev/compilers_20240702.zip" +RUN unzip compilers_20240702.zip RUN mkdir -p /compilers/gc_wii/mwcc_41_60831 diff --git a/platforms/gc_wii/mwcc_42_127/Dockerfile b/platforms/gc_wii/mwcc_42_127/Dockerfile index ea71bdc..7c4d633 100644 --- a/platforms/gc_wii/mwcc_42_127/Dockerfile +++ b/platforms/gc_wii/mwcc_42_127/Dockerfile @@ -7,8 +7,8 @@ FROM alpine:3.18 as base WORKDIR /root -RUN wget -O compilers_latest.zip "https://files.decomp.dev/compilers_latest.zip?2023-10-26" -RUN unzip compilers_latest.zip +RUN wget -O compilers_20240702.zip "https://files.decomp.dev/compilers_20240702.zip" +RUN unzip compilers_20240702.zip RUN mkdir -p /compilers/gc_wii/mwcc_42_127 diff --git a/platforms/gc_wii/mwcc_42_140/Dockerfile b/platforms/gc_wii/mwcc_42_140/Dockerfile index fc3870f..ab029a1 100644 --- a/platforms/gc_wii/mwcc_42_140/Dockerfile +++ b/platforms/gc_wii/mwcc_42_140/Dockerfile @@ -7,8 +7,8 @@ FROM alpine:3.18 as base WORKDIR /root -RUN wget -O compilers_latest.zip "https://files.decomp.dev/compilers_latest.zip?2023-10-26" -RUN unzip compilers_latest.zip +RUN wget -O compilers_20240702.zip "https://files.decomp.dev/compilers_20240702.zip" +RUN unzip compilers_20240702.zip RUN mkdir -p /compilers/gc_wii/mwcc_42_140 diff --git a/platforms/gc_wii/mwcc_42_142/Dockerfile b/platforms/gc_wii/mwcc_42_142/Dockerfile index 4e8ef76..38bc58e 100644 --- a/platforms/gc_wii/mwcc_42_142/Dockerfile +++ b/platforms/gc_wii/mwcc_42_142/Dockerfile @@ -7,8 +7,8 @@ FROM alpine:3.18 as base WORKDIR /root -RUN wget -O compilers_latest.zip "https://files.decomp.dev/compilers_latest.zip?2023-10-26" -RUN unzip compilers_latest.zip +RUN wget -O compilers_20240702.zip "https://files.decomp.dev/compilers_20240702.zip" +RUN unzip compilers_20240702.zip RUN mkdir -p /compilers/gc_wii/mwcc_42_142 diff --git a/platforms/gc_wii/mwcc_42_60308/Dockerfile b/platforms/gc_wii/mwcc_42_60308/Dockerfile index 491feac..275a27d 100644 --- a/platforms/gc_wii/mwcc_42_60308/Dockerfile +++ b/platforms/gc_wii/mwcc_42_60308/Dockerfile @@ -7,8 +7,8 @@ FROM alpine:3.18 as base WORKDIR /root -RUN wget -O compilers_latest.zip "https://files.decomp.dev/compilers_latest.zip?2023-10-26" -RUN unzip compilers_latest.zip +RUN wget -O compilers_20240702.zip "https://files.decomp.dev/compilers_20240702.zip" +RUN unzip compilers_20240702.zip RUN mkdir -p /compilers/gc_wii/mwcc_42_60308 diff --git a/platforms/gc_wii/mwcc_42_60422/Dockerfile b/platforms/gc_wii/mwcc_42_60422/Dockerfile index 72ef982..53bd0f4 100644 --- a/platforms/gc_wii/mwcc_42_60422/Dockerfile +++ b/platforms/gc_wii/mwcc_42_60422/Dockerfile @@ -7,8 +7,8 @@ FROM alpine:3.18 as base WORKDIR /root -RUN wget -O compilers_latest.zip "https://files.decomp.dev/compilers_latest.zip?2023-10-26" -RUN unzip compilers_latest.zip +RUN wget -O compilers_20240702.zip "https://files.decomp.dev/compilers_20240702.zip" +RUN unzip compilers_20240702.zip RUN mkdir -p /compilers/gc_wii/mwcc_42_60422 diff --git a/platforms/gc_wii/mwcc_43_145/Dockerfile b/platforms/gc_wii/mwcc_43_145/Dockerfile index 24525a5..544a516 100644 --- a/platforms/gc_wii/mwcc_43_145/Dockerfile +++ b/platforms/gc_wii/mwcc_43_145/Dockerfile @@ -7,8 +7,8 @@ FROM alpine:3.18 as base WORKDIR /root -RUN wget -O compilers_latest.zip "https://files.decomp.dev/compilers_latest.zip?2023-10-26" -RUN unzip compilers_latest.zip +RUN wget -O compilers_20240702.zip "https://files.decomp.dev/compilers_20240702.zip" +RUN unzip compilers_20240702.zip RUN mkdir -p /compilers/gc_wii/mwcc_43_145 diff --git a/platforms/gc_wii/mwcc_43_151/Dockerfile b/platforms/gc_wii/mwcc_43_151/Dockerfile index d81d23b..d44ecfc 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 compilers_latest.zip "https://files.decomp.dev/compilers_latest.zip?2023-10-26" -RUN unzip compilers_latest.zip +RUN wget -O compilers_20240702.zip "https://files.decomp.dev/compilers_20240702.zip" +RUN unzip compilers_20240702.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 d12d20a..f3b550e 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 compilers_latest.zip "https://files.decomp.dev/compilers_latest.zip?2023-10-26" -RUN unzip compilers_latest.zip +RUN wget -O compilers_20240702.zip "https://files.decomp.dev/compilers_20240702.zip" +RUN unzip compilers_20240702.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 index 3e55b4f..1ff9310 100644 --- a/platforms/gc_wii/mwcc_43_188/Dockerfile +++ b/platforms/gc_wii/mwcc_43_188/Dockerfile @@ -7,8 +7,8 @@ FROM alpine:3.18 as base WORKDIR /root -RUN wget -O compilers_latest.zip "https://files.decomp.dev/compilers_latest.zip?2023-10-26" -RUN unzip compilers_latest.zip +RUN wget -O compilers_20240702.zip "https://files.decomp.dev/compilers_20240702.zip" +RUN unzip compilers_20240702.zip RUN mkdir -p /compilers/gc_wii/mwcc_43_188 diff --git a/platforms/gc_wii/mwcc_43_202/Dockerfile b/platforms/gc_wii/mwcc_43_202/Dockerfile index 7a11663..47434b5 100644 --- a/platforms/gc_wii/mwcc_43_202/Dockerfile +++ b/platforms/gc_wii/mwcc_43_202/Dockerfile @@ -7,8 +7,8 @@ FROM alpine:3.18 as base WORKDIR /root -RUN wget -O compilers_latest.zip "https://files.decomp.dev/compilers_latest.zip?2023-10-26" -RUN unzip compilers_latest.zip +RUN wget -O compilers_20240702.zip "https://files.decomp.dev/compilers_20240702.zip" +RUN unzip compilers_20240702.zip RUN mkdir -p /compilers/gc_wii/mwcc_43_202 diff --git a/platforms/gc_wii/mwcc_43_213/Dockerfile b/platforms/gc_wii/mwcc_43_213/Dockerfile index 2b96bae..a6947b0 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 compilers_latest.zip "https://files.decomp.dev/compilers_latest.zip?2023-10-26" -RUN unzip compilers_latest.zip +RUN wget -O compilers_20240702.zip "https://files.decomp.dev/compilers_20240702.zip" +RUN unzip compilers_20240702.zip RUN mkdir -p /compilers/gc_wii/mwcc_43_213 diff --git a/values.yaml b/values.yaml index f28eb53..dd226a4 100644 --- a/values.yaml +++ b/values.yaml @@ -1,5 +1,5 @@ vars: - - &wii_gc_compilers https://files.decomp.dev/compilers_latest.zip?2023-10-26 + - &wii_gc_compilers https://files.decomp.dev/compilers_20240702.zip - &nds_mwcc https://cdn.discordapp.com/attachments/698589325620936736/845499146982129684/mwccarm.zip - &3ds_armcc https://cdn.discordapp.com/attachments/710646040792924172/1148006502980927528/armcc.zip @@ -695,6 +695,11 @@ compilers: template: gc_wii/mwcceppc file: *wii_gc_compilers package_dir: GC/2.0 + - id: mwcc_247_92p1 + platform: gc_wii + template: gc_wii/mwcceppc + file: *wii_gc_compilers + package_dir: GC/2.0p1 - id: mwcc_247_105 platform: gc_wii template: gc_wii/mwcceppc