Cross-compile your Dreamcast homebrew projects inside a Docker container.
Run this command in your project's root folder to build it inside a Docker container:
docker run --rm -v "${PWD}:/src" haydenkow/nu_dckos make
This will mount the current folder to /src in the container and then run make inside /src. You may execute other commands, of course.
Omit the command to get a login shell (/bin/bash) in the running container:
docker run -it --rm -v "${PWD}:/src" haydenkow/nu_dckos bash
With the Docker image in hand, you can also build and test your Dreamcast applications on CI platforms. Here's an example configuration for Travis CI:
# .travis.yml
language: c
sudo: required
services:
- docker
script: docker run --rm -v "${PWD}:/src" haydenkow/nu_dckos make test
Content type
Image
Digest
Size
315.1 MB
Last updated
over 6 years ago
docker pull haydenkow/nu_dckos