fix formatting

This commit is contained in:
Bryson Steck 2025-02-15 16:57:29 -07:00
parent 7226e318b4
commit 32ad6b2b72
Signed by: brysonsteck
SSH key fingerprint: SHA256:XpKABw/nP4z8UVaH+weLaBnEOD86+cVwif+QjuYLGT4

View file

@ -9,27 +9,27 @@ This repo hopes to create a development environment that is usable for developin
## How to use ## How to use
1. Install [Docker](https://docs.docker.com/engine/install/) and [Git](https://git-scm.com/) using your package manager or by downloading them manually. 1. Install [Docker](https://docs.docker.com/engine/install/) and [Git](https://git-scm.com/) using your package manager or by downloading them manually.
- Windows and macOS users may want to install [Docker Desktop](https://www.docker.com/products/docker-desktop/) instead. 1. Windows and macOS users may want to install [Docker Desktop](https://www.docker.com/products/docker-desktop/) instead.
1. Clone this repository and enter it. 1. Clone this repository and enter it.
```sh ```sh
git clone https://git.brysonsteck.xyz/brysonsteck/devkitPro.git && cd devkitPro git clone https://git.brysonsteck.xyz/brysonsteck/devkitPro.git && cd devkitPro
``` ```
1. Run this command to build a Docker image for the tools you need. For a list of package names, see the section "Unix-like platforms" on the [devkitPro Wiki](https://devkitpro.org/wiki/Getting_Started#Unix-like_platforms). 1. Run this command to build a Docker image for the tools you need. For a list of package names, see the section "Unix-like platforms" on the [devkitPro Wiki](https://devkitpro.org/wiki/Getting_Started#Unix-like_platforms).
```sh ```sh
docker build -t devkitpro --build-arg TOOLS="wii-dev" . docker build -t devkitpro --build-arg TOOLS="wii-dev" .
``` ```
1. Create and start a container from this new image. The work directory is set to `/volume`, so it's recommended to mount your project's directory to that location. 1. Create and start a container from this new image. The work directory is set to `/volume`, so it's recommended to mount your project's directory to that location.
```sh ```sh
docker container create --name devkitpro-container -v /path/to/project:/volume devkitPro docker container create --name devkitpro-container -v /path/to/project:/volume devkitPro
docker container start devkitpro-container docker container start devkitpro-container
``` ```
1. You can now access this container using `docker exec`. This image is based off of `archlinux`, so you have the ability to run a shell. 1. You can now access this container using `docker exec`. This image is based off of `archlinux`, so you have the ability to run a shell.
```sh ```sh
$ docker exec -it devkitpro-container bash $ docker exec -it devkitpro-container bash
[devkitpro@d41c71ef5898 volume]$ [devkitpro@d41c71ef5898 volume]$
``` ```
1. To stop the container, run this command on the host: 1. To stop the container, run this command on the host:
```sh ```sh
docker container stop devkitpro-container docker container stop devkitpro-container
``` ```