diff --git a/platforms/dreamcast/shc-v5.0r10/Dockerfile b/platforms/dreamcast/shc-v5.0r10/Dockerfile new file mode 100644 index 0000000..592ad89 --- /dev/null +++ b/platforms/dreamcast/shc-v5.0r10/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/dreamcast/shc-v5.0r10 + +RUN wget -O shc-v5.0r10.tar.gz "https://github.com/decompme/compilers/releases/download/compilers/shc-v5.0r10.tar.gz" +RUN tar xvzf shc-v5.0r10.tar.gz -C /compilers/dreamcast/shc-v5.0r10 + +RUN chown -R root:root /compilers/dreamcast/shc-v5.0r10/ +RUN chmod +x /compilers/dreamcast/shc-v5.0r10/* + + +FROM scratch as release + +COPY --from=base /compilers /compilers diff --git a/platforms/dreamcast/shc-v5.0r26/Dockerfile b/platforms/dreamcast/shc-v5.0r26/Dockerfile new file mode 100644 index 0000000..ad5770f --- /dev/null +++ b/platforms/dreamcast/shc-v5.0r26/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/dreamcast/shc-v5.0r26 + +RUN wget -O shc-v5.0r26.tar.gz "https://github.com/decompme/compilers/releases/download/compilers/shc-v5.0r26.tar.gz" +RUN tar xvzf shc-v5.0r26.tar.gz -C /compilers/dreamcast/shc-v5.0r26 + +RUN chown -R root:root /compilers/dreamcast/shc-v5.0r26/ +RUN chmod +x /compilers/dreamcast/shc-v5.0r26/* + + +FROM scratch as release + +COPY --from=base /compilers /compilers diff --git a/platforms/dreamcast/shc-v5.0r28/Dockerfile b/platforms/dreamcast/shc-v5.0r28/Dockerfile new file mode 100644 index 0000000..2517601 --- /dev/null +++ b/platforms/dreamcast/shc-v5.0r28/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/dreamcast/shc-v5.0r28 + +RUN wget -O shc-v5.0r28.tar.gz "https://github.com/decompme/compilers/releases/download/compilers/shc-v5.0r28.tar.gz" +RUN tar xvzf shc-v5.0r28.tar.gz -C /compilers/dreamcast/shc-v5.0r28 + +RUN chown -R root:root /compilers/dreamcast/shc-v5.0r28/ +RUN chmod +x /compilers/dreamcast/shc-v5.0r28/* + + +FROM scratch as release + +COPY --from=base /compilers /compilers diff --git a/platforms/dreamcast/shc-v5.0r31/Dockerfile b/platforms/dreamcast/shc-v5.0r31/Dockerfile new file mode 100644 index 0000000..87d554f --- /dev/null +++ b/platforms/dreamcast/shc-v5.0r31/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/dreamcast/shc-v5.0r31 + +RUN wget -O shc-v5.0r31.tar.gz "https://github.com/decompme/compilers/releases/download/compilers/shc-v5.0r31.tar.gz" +RUN tar xvzf shc-v5.0r31.tar.gz -C /compilers/dreamcast/shc-v5.0r31 + +RUN chown -R root:root /compilers/dreamcast/shc-v5.0r31/ +RUN chmod +x /compilers/dreamcast/shc-v5.0r31/* + + +FROM scratch as release + +COPY --from=base /compilers /compilers diff --git a/platforms/dreamcast/shc-v5.0r32/Dockerfile b/platforms/dreamcast/shc-v5.0r32/Dockerfile new file mode 100644 index 0000000..fbeec08 --- /dev/null +++ b/platforms/dreamcast/shc-v5.0r32/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/dreamcast/shc-v5.0r32 + +RUN wget -O shc-v5.0r32.tar.gz "https://github.com/decompme/compilers/releases/download/compilers/shc-v5.0r32.tar.gz" +RUN tar xvzf shc-v5.0r32.tar.gz -C /compilers/dreamcast/shc-v5.0r32 + +RUN chown -R root:root /compilers/dreamcast/shc-v5.0r32/ +RUN chmod +x /compilers/dreamcast/shc-v5.0r32/* + + +FROM scratch as release + +COPY --from=base /compilers /compilers diff --git a/platforms/dreamcast/shc-v5.1r01/Dockerfile b/platforms/dreamcast/shc-v5.1r01/Dockerfile new file mode 100644 index 0000000..7c32220 --- /dev/null +++ b/platforms/dreamcast/shc-v5.1r01/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/dreamcast/shc-v5.1r01 + +RUN wget -O shc-v5.1r01.tar.gz "https://github.com/decompme/compilers/releases/download/compilers/shc-v5.1r01.tar.gz" +RUN tar xvzf shc-v5.1r01.tar.gz -C /compilers/dreamcast/shc-v5.1r01 + +RUN chown -R root:root /compilers/dreamcast/shc-v5.1r01/ +RUN chmod +x /compilers/dreamcast/shc-v5.1r01/* + + +FROM scratch as release + +COPY --from=base /compilers /compilers diff --git a/platforms/dreamcast/shc-v5.1r08/Dockerfile b/platforms/dreamcast/shc-v5.1r08/Dockerfile new file mode 100644 index 0000000..824793a --- /dev/null +++ b/platforms/dreamcast/shc-v5.1r08/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/dreamcast/shc-v5.1r08 + +RUN wget -O shc-v5.1r08.tar.gz "https://github.com/decompme/compilers/releases/download/compilers/shc-v5.1r08.tar.gz" +RUN tar xvzf shc-v5.1r08.tar.gz -C /compilers/dreamcast/shc-v5.1r08 + +RUN chown -R root:root /compilers/dreamcast/shc-v5.1r08/ +RUN chmod +x /compilers/dreamcast/shc-v5.1r08/* + + +FROM scratch as release + +COPY --from=base /compilers /compilers diff --git a/values.yaml b/values.yaml index 2702b0d..277216b 100644 --- a/values.yaml +++ b/values.yaml @@ -1048,6 +1048,34 @@ compilers: - msvc8.0-*/PlatformSDK/Include # DREAMCAST + - id: shc-v5.0r10 + platform: dreamcast + template: common/default + file: https://github.com/decompme/compilers/releases/download/compilers/shc-v5.0r10.tar.gz + - id: shc-v5.0r26 + platform: dreamcast + template: common/default + file: https://github.com/decompme/compilers/releases/download/compilers/shc-v5.0r26.tar.gz + - id: shc-v5.0r28 + platform: dreamcast + template: common/default + file: https://github.com/decompme/compilers/releases/download/compilers/shc-v5.0r28.tar.gz + - id: shc-v5.0r31 + platform: dreamcast + template: common/default + file: https://github.com/decompme/compilers/releases/download/compilers/shc-v5.0r31.tar.gz + - id: shc-v5.0r32 + platform: dreamcast + template: common/default + file: https://github.com/decompme/compilers/releases/download/compilers/shc-v5.0r32.tar.gz + - id: shc-v5.1r01 + platform: dreamcast + template: common/default + file: https://github.com/decompme/compilers/releases/download/compilers/shc-v5.1r01.tar.gz + - id: shc-v5.1r08 + platform: dreamcast + template: common/default + file: https://github.com/decompme/compilers/releases/download/compilers/shc-v5.1r08.tar.gz - id: shc-v5.1r11 platform: dreamcast template: common/default