Sign inSign up

zer0t3ch/build-atmosphere

By zer0t3ch

•Updated about 8 years ago

Containerized compilation of AtmosphereNX CFW for the Nintendo Switch

Image
0

362

zer0t3ch/build-atmosphere repository overview

Mount the /export volume to the directory you'd like it to output the files to, (preferably empty of anything else) and use the environment variable "jobs" to define how many jobs make should run. (like -e jobs=4 if you have 4 cores)

For example: docker run -e jobs=8 -v ./export:/export zer0t3ch/build-atmosphere
You can also add the --rm flag to make the container delete itself after it finishes running, which I would recommend unless you give the container a name. (so you don't accidentally re-create a new container every time and let them build up)

By default, my entrypoint calls /build.sh followed by /export.sh; building all of Atmosphere, followed by exporting the relevant bin, kip, and png files to the /export volume. Alternatively, you can roll your own method of exporting/handling the output (like using scp to upload to another server directly in the container) by creating your own docker image definition based on mine, in which case all you need to do is make sure you call /build.sh at the beginning of your ENTRYPOINT script.

Tag summary

Content type

Image

Digest

Size

382.6 MB

Last updated

about 8 years ago

docker pull zer0t3ch/build-atmosphere