mirror of
https://github.com/GearsProgress/Poke_Transporter_GB.git
synced 2026-10-24 00:13:40 -05:00
2.0 KiB
2.0 KiB
Prerequisites
Windows
-
Install Docker Desktop.
-
Install a WSL 2 distro.
-
Enable Docker integration with your WSL distro:
-
Install git.
-
Open a WSL shell and install
jqanddialogthrough your package manager. -
Continue with Cloning the Repository.
Make sure to stay inside the WSL shell for the rest of this tutorial!
Linux
- Install Docker Engine
- Install
jq,dialog, andgitthrough your package manager. - Continue with Cloning the Repository.
macOS
- Install Docker Desktop.
- Install
gmake,jq,dialog, andgitthrough Homebrew. - Continue with Cloning the Repository.
Cloning the Repository
cdto the directory you want to clone the repository:cd ~/path/where/repo/will/be/cloned/
The repository folder will be stored in this directory (i.e.
~/path/where/repo/will/be/cloned/Poke_Transporter_GB)
-
Clone the repository and enter its directory:
git clone https://github.com/Striaton-Lab-Team/Poke_Transporter_GB.git -
Update all submodules:
git submodule update --init --recursive -
Continue with Building
Building
If you are on macOS, use
gmakeinstead ofmake!
- View available targets with
make help:
Targets
help: Display this help message
setup: Setup all required dependencies
configure: Specify ROM Language, ROM Type, and Text Source
clean: Cleans the build directory
build: Builds the ROM
- Setup the build environment with
make setup. - Configure which ROM to build with
make configure. - Build the ROM with
make build.