A Docker Image for PS3 Development
Cross-compile your PS3 homebrew projects inside a Docker container based on
ps3toolchain.
Run this command in your project’s root folder to build it inside a Docker
container:
docker run -it --rm -v "$PWD:/src" mlafeldt/ps3dev make
This will mount the current folder to /src
in the container and then runmake
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" mlafeldt/ps3dev
For a working example, use the Docker image to build the
PSL1GHT samples.
With the Docker image in hand, you can also build and test your PS3 applications
on CI platforms. Here’s an example configuration for Travis CI:
# .travis.yml
language: c
sudo: required
services:
- docker
script: docker run -it --rm -v "$PWD:/src" mlafeldt/ps3dev make test
This project is being developed by Mathias Lafeldt.
I also created a Docker image for PS2 development.