mirror of
https://github.com/pret/pokeemerald.git
synced 2026-05-15 16:10:01 -05:00
Ubuntu 24.04 container with ARM cross-compilation toolchain for building the ROM without host toolchain setup. Includes Makefile targets for docker-build, docker-shell, and docker-clean. Co-Authored-By: Claude
21 lines
365 B
Docker
21 lines
365 B
Docker
FROM ubuntu:24.04
|
|
|
|
ENV DEBIAN_FRONTEND=noninteractive
|
|
ENV PATH="/usr/lib/ccache:${PATH}"
|
|
|
|
RUN apt-get update && apt-get install -y \
|
|
build-essential \
|
|
binutils-arm-none-eabi \
|
|
gcc-arm-none-eabi \
|
|
git \
|
|
make \
|
|
python3 \
|
|
ccache \
|
|
libpng-dev \
|
|
&& rm -rf /var/lib/apt/lists/*
|
|
|
|
ENV CCACHE_DIR=/ccache
|
|
|
|
WORKDIR /workspace
|
|
|
|
CMD ["bash"] |