From 55dbe013ce9422dae607ed09daefd11dd796fcd6 Mon Sep 17 00:00:00 2001 From: Jeff McJunkin Date: Mon, 23 Feb 2026 12:05:09 -0800 Subject: [PATCH] Add msvc9.0sp1 win32 target --- platforms/win32/msvc9.0sp1/Dockerfile | 17 +++++++++++++++++ values.yaml | 5 +++++ 2 files changed, 22 insertions(+) create mode 100644 platforms/win32/msvc9.0sp1/Dockerfile diff --git a/platforms/win32/msvc9.0sp1/Dockerfile b/platforms/win32/msvc9.0sp1/Dockerfile new file mode 100644 index 0000000..f416e7e --- /dev/null +++ b/platforms/win32/msvc9.0sp1/Dockerfile @@ -0,0 +1,17 @@ +# NOTE: This file is generated automatically via template.py. Do not edit manually! + + +FROM alpine:3.18 as base + +RUN mkdir -p /compilers/win32/msvc9.0sp1 + +RUN wget -O msvc9.0sp1-fulltree.tar.gz "https://github.com/RogueValleyInformationSecurity/compilers/releases/download/msvc9.0sp1-20260223/msvc9.0sp1-fulltree.tar.gz" +RUN tar xvzf msvc9.0sp1-fulltree.tar.gz -C /compilers/win32/msvc9.0sp1 + +RUN chown -R root:root /compilers/win32/msvc9.0sp1/ +RUN chmod +x /compilers/win32/msvc9.0sp1/* + + +FROM scratch as release + +COPY --from=base /compilers /compilers diff --git a/values.yaml b/values.yaml index e06bff4..fa3478e 100644 --- a/values.yaml +++ b/values.yaml @@ -2,6 +2,7 @@ vars: - &decomp_dev https://files.decomp.dev/compilers_20251015.zip - &nds_mwcc https://github.com/decompme/compilers/releases/download/compilers/mwccarm.zip - &3ds_armcc https://github.com/decompme/compilers/releases/download/compilers/armcc.zip + - &msvc9_0sp1_url https://github.com/RogueValleyInformationSecurity/compilers/releases/download/msvc9.0sp1-20260223/msvc9.0sp1-fulltree.tar.gz compilers: # Common @@ -1063,6 +1064,10 @@ compilers: include_dirs: - msvc8.0-*/include - msvc8.0-*/PlatformSDK/Include + - id: msvc9.0sp1 + platform: win32 + template: common/default + file: *msvc9_0sp1_url # DREAMCAST - id: shc-v5.0r10