From 36160b4ac605e9882b673a92c67b98bbf9e16743 Mon Sep 17 00:00:00 2001 From: sbird Date: Thu, 11 Jun 2026 04:25:00 -0400 Subject: [PATCH] Add gcc2.96 --- platforms/gba/gcc2.96/Dockerfile | 17 +++++++++++++++++ values.yaml | 4 ++++ 2 files changed, 21 insertions(+) create mode 100644 platforms/gba/gcc2.96/Dockerfile diff --git a/platforms/gba/gcc2.96/Dockerfile b/platforms/gba/gcc2.96/Dockerfile new file mode 100644 index 0000000..85053aa --- /dev/null +++ b/platforms/gba/gcc2.96/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/gba/gcc2.96 + +RUN wget -O gcc-2.96-20000731-armelf.tar.gz "https://github.com/SBird1337/camelot-gcc/releases/download/2.96/gcc-2.96-20000731-armelf.tar.gz" +RUN tar xvzf gcc-2.96-20000731-armelf.tar.gz -C /compilers/gba/gcc2.96 + +RUN chown -R root:root /compilers/gba/gcc2.96/ +RUN chmod +x /compilers/gba/gcc2.96/* + + +FROM scratch AS release + +COPY --from=base /compilers /compilers diff --git a/values.yaml b/values.yaml index a971bef..e7fb394 100644 --- a/values.yaml +++ b/values.yaml @@ -565,6 +565,10 @@ compilers: platform: gba template: common/default file: https://github.com/notyourav/agbcc/releases/download/cp/agbcc.tar.gz + - id: gcc2.96 + platform: gba + template: common/default + file: https://github.com/SBird1337/camelot-gcc/releases/download/2.96/gcc-2.96-20000731-armelf.tar.gz # SATURN - id: cygnus-2.7-96Q3