Skip to content

Commit 35a41d4

Browse files
authored
Add more dreamcast compilers (#45)
* Add more dreamcast compilers * generated files
1 parent a559b67 commit 35a41d4

File tree

8 files changed

+147
-0
lines changed

8 files changed

+147
-0
lines changed
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
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+
RUN mkdir -p /compilers/dreamcast/shc-v5.0r10
7+
8+
RUN wget -O shc-v5.0r10.tar.gz "https://github.com/decompme/compilers/releases/download/compilers/shc-v5.0r10.tar.gz"
9+
RUN tar xvzf shc-v5.0r10.tar.gz -C /compilers/dreamcast/shc-v5.0r10
10+
11+
RUN chown -R root:root /compilers/dreamcast/shc-v5.0r10/
12+
RUN chmod +x /compilers/dreamcast/shc-v5.0r10/*
13+
14+
15+
FROM scratch as release
16+
17+
COPY --from=base /compilers /compilers
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
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+
RUN mkdir -p /compilers/dreamcast/shc-v5.0r26
7+
8+
RUN wget -O shc-v5.0r26.tar.gz "https://github.com/decompme/compilers/releases/download/compilers/shc-v5.0r26.tar.gz"
9+
RUN tar xvzf shc-v5.0r26.tar.gz -C /compilers/dreamcast/shc-v5.0r26
10+
11+
RUN chown -R root:root /compilers/dreamcast/shc-v5.0r26/
12+
RUN chmod +x /compilers/dreamcast/shc-v5.0r26/*
13+
14+
15+
FROM scratch as release
16+
17+
COPY --from=base /compilers /compilers
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
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+
RUN mkdir -p /compilers/dreamcast/shc-v5.0r28
7+
8+
RUN wget -O shc-v5.0r28.tar.gz "https://github.com/decompme/compilers/releases/download/compilers/shc-v5.0r28.tar.gz"
9+
RUN tar xvzf shc-v5.0r28.tar.gz -C /compilers/dreamcast/shc-v5.0r28
10+
11+
RUN chown -R root:root /compilers/dreamcast/shc-v5.0r28/
12+
RUN chmod +x /compilers/dreamcast/shc-v5.0r28/*
13+
14+
15+
FROM scratch as release
16+
17+
COPY --from=base /compilers /compilers
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
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+
RUN mkdir -p /compilers/dreamcast/shc-v5.0r31
7+
8+
RUN wget -O shc-v5.0r31.tar.gz "https://github.com/decompme/compilers/releases/download/compilers/shc-v5.0r31.tar.gz"
9+
RUN tar xvzf shc-v5.0r31.tar.gz -C /compilers/dreamcast/shc-v5.0r31
10+
11+
RUN chown -R root:root /compilers/dreamcast/shc-v5.0r31/
12+
RUN chmod +x /compilers/dreamcast/shc-v5.0r31/*
13+
14+
15+
FROM scratch as release
16+
17+
COPY --from=base /compilers /compilers
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
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+
RUN mkdir -p /compilers/dreamcast/shc-v5.0r32
7+
8+
RUN wget -O shc-v5.0r32.tar.gz "https://github.com/decompme/compilers/releases/download/compilers/shc-v5.0r32.tar.gz"
9+
RUN tar xvzf shc-v5.0r32.tar.gz -C /compilers/dreamcast/shc-v5.0r32
10+
11+
RUN chown -R root:root /compilers/dreamcast/shc-v5.0r32/
12+
RUN chmod +x /compilers/dreamcast/shc-v5.0r32/*
13+
14+
15+
FROM scratch as release
16+
17+
COPY --from=base /compilers /compilers
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
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+
RUN mkdir -p /compilers/dreamcast/shc-v5.1r01
7+
8+
RUN wget -O shc-v5.1r01.tar.gz "https://github.com/decompme/compilers/releases/download/compilers/shc-v5.1r01.tar.gz"
9+
RUN tar xvzf shc-v5.1r01.tar.gz -C /compilers/dreamcast/shc-v5.1r01
10+
11+
RUN chown -R root:root /compilers/dreamcast/shc-v5.1r01/
12+
RUN chmod +x /compilers/dreamcast/shc-v5.1r01/*
13+
14+
15+
FROM scratch as release
16+
17+
COPY --from=base /compilers /compilers
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
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+
RUN mkdir -p /compilers/dreamcast/shc-v5.1r08
7+
8+
RUN wget -O shc-v5.1r08.tar.gz "https://github.com/decompme/compilers/releases/download/compilers/shc-v5.1r08.tar.gz"
9+
RUN tar xvzf shc-v5.1r08.tar.gz -C /compilers/dreamcast/shc-v5.1r08
10+
11+
RUN chown -R root:root /compilers/dreamcast/shc-v5.1r08/
12+
RUN chmod +x /compilers/dreamcast/shc-v5.1r08/*
13+
14+
15+
FROM scratch as release
16+
17+
COPY --from=base /compilers /compilers

values.yaml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1048,6 +1048,34 @@ compilers:
10481048
- msvc8.0-*/PlatformSDK/Include
10491049

10501050
# DREAMCAST
1051+
- id: shc-v5.0r10
1052+
platform: dreamcast
1053+
template: common/default
1054+
file: https://github.com/decompme/compilers/releases/download/compilers/shc-v5.0r10.tar.gz
1055+
- id: shc-v5.0r26
1056+
platform: dreamcast
1057+
template: common/default
1058+
file: https://github.com/decompme/compilers/releases/download/compilers/shc-v5.0r26.tar.gz
1059+
- id: shc-v5.0r28
1060+
platform: dreamcast
1061+
template: common/default
1062+
file: https://github.com/decompme/compilers/releases/download/compilers/shc-v5.0r28.tar.gz
1063+
- id: shc-v5.0r31
1064+
platform: dreamcast
1065+
template: common/default
1066+
file: https://github.com/decompme/compilers/releases/download/compilers/shc-v5.0r31.tar.gz
1067+
- id: shc-v5.0r32
1068+
platform: dreamcast
1069+
template: common/default
1070+
file: https://github.com/decompme/compilers/releases/download/compilers/shc-v5.0r32.tar.gz
1071+
- id: shc-v5.1r01
1072+
platform: dreamcast
1073+
template: common/default
1074+
file: https://github.com/decompme/compilers/releases/download/compilers/shc-v5.1r01.tar.gz
1075+
- id: shc-v5.1r08
1076+
platform: dreamcast
1077+
template: common/default
1078+
file: https://github.com/decompme/compilers/releases/download/compilers/shc-v5.1r08.tar.gz
10511079
- id: shc-v5.1r11
10521080
platform: dreamcast
10531081
template: common/default

0 commit comments

Comments
 (0)