From 2825e361e3eeec99cbbbcdbf18be64b00f608efa Mon Sep 17 00:00:00 2001 From: Pk11 Date: Sat, 27 Mar 2021 17:58:50 -0500 Subject: [PATCH] Update compilation section --- README.md | 23 +++++++++++++++++++++-- 1 file changed, 21 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index a07f4cc..94d78fb 100644 --- a/README.md +++ b/README.md @@ -34,9 +34,28 @@ Universal-Updater is a homebrew application for the Nintendo 3DS with the intent ## Compilation -### Setting up your enviromment -To build Universal-Updater from source, you will need to setup devkitARM with libctru and 3ds-curl. Follow devkitPro's [Getting Started](https://devkitpro.org/wiki/Getting_Started) page to install pacman, then run `(sudo dkp-)pacman -S 3ds-dev 3ds-curl`. You will also need [bannertool](https://github.com/Steveice10/bannertool/releases/latest) and [makerom](https://github.com/profi200/Project_CTR/releases/latest) in your PATH. Once you clone the repo (and its submodules), simply run `make` in the source code directory. +### Setting up your environment + +To build Universal-Updater from source, you will need to install devkitARM with libctru and 3ds-curl. Follow devkitPro's [Getting Started](https://devkitpro.org/wiki/Getting_Started) page to install pacman, then run `(sudo dkp-)pacman -S 3ds-dev 3ds-curl` to install everything. + +You will also need [bannertool](https://github.com/Steveice10/bannertool/releases/latest) and [makerom](https://github.com/profi200/Project_CTR/releases/latest) in your PATH. + +### Cloning the repository + +To download the source you will need to clone the repository with submodules, this can be done by running: +``` +git clone --recursive https://github.com/Universal-Team/Universal-Updater.git +``` + +If you've already cloned it, you can use the following command to update all of the submodules: +``` +git submodule update --init --recursive +``` + +### Building + +Once you've cloned the repository (with submodules), simply run `make` in the root of the repository. ## Screenshots