From 0137d8cfa5c8c13c3442e7aa7bc2ab0cbaf7dc37 Mon Sep 17 00:00:00 2001 From: GitHub Copilot <223556219+Copilot@users.noreply.github.com> Date: Mon, 20 Jul 2026 04:17:07 +0000 Subject: [PATCH] Add agbcc FE8J compiler package Package the default-off-compatible agbcc build used by fireemblem8j so decomp.me can compile scratches with the project-local -mjp-promote target flag. Co-authored-by: laqieer Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 990a295e-cc42-4f64-8303-1599ab35abfb --- platforms/gba/agbcc-fe8j/Dockerfile | 17 +++++++++++++++++ values.yaml | 4 ++++ 2 files changed, 21 insertions(+) create mode 100644 platforms/gba/agbcc-fe8j/Dockerfile diff --git a/platforms/gba/agbcc-fe8j/Dockerfile b/platforms/gba/agbcc-fe8j/Dockerfile new file mode 100644 index 0000000..0e6105f --- /dev/null +++ b/platforms/gba/agbcc-fe8j/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/agbcc-fe8j + +RUN wget -O agbcc.tar.gz "https://github.com/laqieer/agbcc/releases/download/fe8j-v1/agbcc.tar.gz" +RUN tar xvzf agbcc.tar.gz -C /compilers/gba/agbcc-fe8j + +RUN chown -R root:root /compilers/gba/agbcc-fe8j/ +RUN chmod +x /compilers/gba/agbcc-fe8j/* + + +FROM scratch AS release + +COPY --from=base /compilers /compilers diff --git a/values.yaml b/values.yaml index 783b13c..d32ee33 100644 --- a/values.yaml +++ b/values.yaml @@ -561,6 +561,10 @@ compilers: platform: gba template: common/default file: https://github.com/pret/agbcc/releases/download/release/agbcc.tar.gz + - id: agbcc-fe8j + platform: gba + template: common/default + file: https://github.com/laqieer/agbcc/releases/download/fe8j-v1/agbcc.tar.gz - id: agbccpp platform: gba template: common/default