https://github.com/blitterstudio/amiberry-docker-fedora-arm64
Dockerfile for building Amiberry on Fedora ARM64
https://github.com/blitterstudio/amiberry-docker-fedora-arm64
Last synced: 5 months ago
JSON representation
Dockerfile for building Amiberry on Fedora ARM64
- Host: GitHub
- URL: https://github.com/blitterstudio/amiberry-docker-fedora-arm64
- Owner: BlitterStudio
- License: gpl-3.0
- Created: 2025-06-19T11:44:38.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-06-19T14:45:59.000Z (about 1 year ago)
- Last Synced: 2025-12-22T07:43:20.205Z (7 months ago)
- Language: Dockerfile
- Size: 24.4 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# amiberry-docker-fedora-arm64
A Dockerfile which creates an image with all requirements to cross compile Amiberry for a Fedora `arm64` platform on an x86_64 host.
The image is based on Fedora:latest and includes all Amiberry dependencies (e.g. SDL2, SDL2-image, etc)
The full image is available on DockerHub:
## Usage
```bash
docker run --rm -it -v :/build midwan/amiberry-fedora-arm64:latest
```
Then you can proceed to compile Amiberry with the relevant toolchain file, e.g.:
```bash
cmake -DCMAKE_TOOLCHAIN_FILE=cmake/Toolchain-aarch64-linux-gnu.cmake -B build && cmake --build build
```
## Building the image locally
To build the image yourself:
```bash
docker build -t amiberry-fedora-arm64:latest .
```
## CI/CD
Images are automatically built and pushed to DockerHub via GitHub Actions on every push to `main` and on a daily schedule.