From 15de9551e7ad55c183a7c7a0f81b563468988ecc Mon Sep 17 00:00:00 2001 From: Drahsid Date: Sun, 18 Oct 2026 09:45:05 -0400 Subject: [PATCH] msvc8.0sp1 --- platforms/win32/msvc8.0sp1/Dockerfile | 24 ++++++++++++++++++++++++ values.yaml | 8 ++++++++ 2 files changed, 32 insertions(+) create mode 100644 platforms/win32/msvc8.0sp1/Dockerfile diff --git a/platforms/win32/msvc8.0sp1/Dockerfile b/platforms/win32/msvc8.0sp1/Dockerfile new file mode 100644 index 0000000..acfb13b --- /dev/null +++ b/platforms/win32/msvc8.0sp1/Dockerfile @@ -0,0 +1,24 @@ +# 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 + +RUN wget -O 0d6f444cfc120e4e62a092726844fa310c74b1bc.zip "https://github.com/Drahsid/ffxiv_msvc8.0sp1/archive/0d6f444cfc120e4e62a092726844fa310c74b1bc.zip" +RUN unzip 0d6f444cfc120e4e62a092726844fa310c74b1bc.zip + +RUN mkdir -p /compilers/win32/msvc8.0sp1/Bin +RUN mkdir -p /compilers/win32/msvc8.0sp1/Include + +RUN cp -r ffxiv_msvc8.0sp1-*/bin/* /compilers/win32/msvc8.0sp1/Bin +RUN cp -r ffxiv_msvc8.0sp1-*/include/* /compilers/win32/msvc8.0sp1/Include +RUN cp -r ffxiv_msvc8.0sp1-*/PlatformSDK/Include/* /compilers/win32/msvc8.0sp1/Include + +RUN chown -R root:root /compilers/win32/msvc8.0sp1/ +RUN chmod +x /compilers/win32/msvc8.0sp1/Bin/* + + +FROM scratch AS release + +COPY --from=base /compilers /compilers diff --git a/values.yaml b/values.yaml index 3ad075d..e939ff3 100644 --- a/values.yaml +++ b/values.yaml @@ -1135,6 +1135,14 @@ compilers: include_dirs: - msvc8.0-*/include - msvc8.0-*/PlatformSDK/Include + - id: msvc8.0sp1 + platform: win32 + template: win32/msvc + file: https://github.com/Drahsid/ffxiv_msvc8.0sp1/archive/0d6f444cfc120e4e62a092726844fa310c74b1bc.zip + bin_dir: ffxiv_msvc8.0sp1-*/bin + include_dirs: + - ffxiv_msvc8.0sp1-*/include + - ffxiv_msvc8.0sp1-*/PlatformSDK/Include - id: icc5.0.1-010525z platform: win32