Skip to content

janosharsanyi/docker-pspdev

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 

Repository files navigation

A Docker Image for PSP Development

Cross-compile your PSP homebrew projects inside a Docker container based on psptoolchain.

Quick Start

build.bat

@echo off
docker run -it --rm -v "%~dp0:/src" ticky/pspdev %*

build.sh

#!/usr/bin/env bash
docker run -it --rm -v "$(dirname "$(readlink -f -- "$0")"):/src" ticky/pspdev "$@"

Run this command in your project's root folder to build it inside a Docker container:

docker run -it --rm -v "$PWD:/src" ticky/pspdev 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" ticky/pspdev

Continuous Integration

With the Docker image in hand, you can also build and test your PSP 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" ticky/pspdev make test

Origin

This project is forked from Mathias Lafeldt's docker-ps2dev.

About

🎮 A Docker Image for PSP Development

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dockerfile 86.8%
  • Makefile 13.2%