switchdev allows you to easily compile homebrew applications for the Nintendo Switch
1.8K
switchdev builds a container that will allow you to easily compile homebrew applications for the Nintendo Switch.
This images sets up the devkitPro pacman repositories and installs the necessary devkitPro packages to compile Nintendo Switch homebrew applications using libnx.
docker pull yesimnathan/switchdev
git clone https://github.com/nchowning/dockerfiles.git
cd dockerfiles/switchdev
docker build -t switchdev --build-arg uid=$UID .
If your homebrew application has a Makefile in its project root, using this image is as easy as running the following from your project root:
docker run --rm -v $PWD:/developer yesimnathan/switchdev
That will mount your homebrew Nintendo Switch application to /developer and automatically run make in your project's root.
If you'd prefer to compile your code more interactively, you can do:
docker run --name switchdev -v $PWD:/developer yesimnathan/switchdev /bin/bash
That will mount your Nintendo Switch homebrew project to /developer and drop you into a bash shell
If you're not running the container from within your project's root directory, replace $PWD with the absolute path to your project.
Content type
Image
Digest
Size
804.4 MB
Last updated
over 8 years ago
docker pull yesimnathan/switchdev