Features:
- Export projects: release, debug, pack
- Use global templates and system installed godot
- Use local templates and game engine
- Download the required version of templates and game engine
- Auto patch export_presets.cfg to use required templates
- Run tests (GUT support)
- Return code is 0 if build/test normally. Else return code is 1.
Warning: support for operating systems other than Linux is not guaranteed and has not been tested!
Install:
Required python: >= 3.6
pip install godot-build
# or
yay -S godot-build
Or download source code and run python -m godot_build.gdbuild
.
Example:
python3 -m godot_build.gdbuild -p ~/games/asteroids -o /var/www/cdn/asteroids/index.html --preset HTML5
I'm already use it for build my game.
More info in tool page: https://codeberg.org/Denotatum/gdbuild