Skip to content

Commit c6c5043

Browse files
authored
Add MSVC 8.0 (Patched) compiler (#31)
1 parent 7d405b1 commit c6c5043

File tree

2 files changed

+32
-0
lines changed

2 files changed

+32
-0
lines changed
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# NOTE: This file is generated automatically via template.py. Do not edit manually!
2+
3+
4+
FROM alpine:3.18 as base
5+
6+
# download zip first to allow for Docker caching
7+
8+
RUN wget -O 52c8293f8b8d6441c594cf096542290c17a4d70e.zip "https://github.com/widberg/msvc8.0/archive/52c8293f8b8d6441c594cf096542290c17a4d70e.zip"
9+
RUN unzip 52c8293f8b8d6441c594cf096542290c17a4d70e.zip
10+
11+
RUN mkdir -p /compilers/win32/msvc8.0p/Bin
12+
RUN mkdir -p /compilers/win32/msvc8.0p/Include
13+
14+
RUN cp -r msvc8.0-*/bin/* /compilers/win32/msvc8.0p/Bin
15+
RUN cp -r msvc8.0-*/include/* /compilers/win32/msvc8.0p/Include
16+
RUN cp -r msvc8.0-*/PlatformSDK/Include/* /compilers/win32/msvc8.0p/Include
17+
18+
RUN chown -R root:root /compilers/win32/msvc8.0p/
19+
RUN chmod +x /compilers/win32/msvc8.0p/Bin/*
20+
21+
22+
FROM scratch as release
23+
24+
COPY --from=base /compilers /compilers

values.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -983,6 +983,14 @@ compilers:
983983
include_dirs:
984984
- msvc8.0-*/include
985985
- msvc8.0-*/PlatformSDK/Include
986+
- id: msvc8.0p
987+
platform: win32
988+
template: win32/msvc
989+
file: https://github.com/widberg/msvc8.0/archive/52c8293f8b8d6441c594cf096542290c17a4d70e.zip
990+
bin_dir: msvc8.0-*/bin
991+
include_dirs:
992+
- msvc8.0-*/include
993+
- msvc8.0-*/PlatformSDK/Include
986994

987995
# DREAMCAST
988996
- id: shc-v5.1r11

0 commit comments

Comments
 (0)