A collection of tools to make managing Godot plugin repositories easier.
- Creating zip releases.
- Downgrading Godot 4 scripts to Godot 3.
- Add the GodotPluginTools git repository as a Git submodule via this command:
git submodule add https://github.com/Mycodeko/GodotPluginTools.git
- Download the repository via
Code - Download ZIPand extract theGodotPluginTools-mainfolder into your addon project.
usage: Build Release [-h] [-p PROJECT_BASE_FOLDER] [-a ADDONS_FOLDER] [-o OUTPUT_FOLDER] [-l LICENSE_FILE]
[-r README_FILE] [-d | --downgrade | --no-downgrade]
Builds a release of a Godot project.
options:
-h, --help show this help message and exit
-p, --project_base_folder PROJECT_BASE_FOLDER
Path to project base folder. Default: ../
-a, --addons_folder ADDONS_FOLDER
Path to addons folder. Default: ../addons
-o, --output_folder OUTPUT_FOLDER
Path to output folder. Default: ../output
-l, --license_file LICENSE_FILE
Path to license file. Default: ../LICENSE
-r, --readme_file README_FILE
Path to README file. Default: ../README.md
-d, --downgrade, --no-downgrade
Whether to output downgraded GDScript files or not. Default: False
GodotPluginTools is licensed under the Zero Clause BSD license, meaning you may use it however you like with/without attribution as long as you agree to waive any liability of the original authors for any damage the software may cause.