This repository has been archived by the owner on May 30, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 61
1. Building the Godot Fork
Timothy Yuen edited this page Oct 11, 2022
·
1 revision
git
-
python3
(preferably version 3.10+) - All the tools needed for compiling Godot
- A
bash
-compatible prompt. Git Bash comes preinstalled with Git for Windows
- Clone the following utility repositories:
- Your directory structure should look like
- ./
- godot/
- godot-module-applier/
- godot-build-scripts/
- ./
- Inside of the
godot/
directory, runcp ../godot-module-applier/applier.py .
to copy theapplier.py
script into thegodot/
directory. Do the same formodules_file.txt
- Inside of the
godot/
directory, runpython3 applier.py apply
. This will pull in and apply all modules, third-party sources, and patches to Godot - Inside of the
godot/
directory, runcp ../godot-build-scripts/build-* .
to copy all build scripts into thegodot/
directory - Inside of the
godot/
directory, to build various versions of the editor do:- Editor:
./build-editor.sh
- Release template:
./build-normal-template.sh
- Editor:
- The compiled Godot binary will be available in the
godot/
directory under thebin/
directory