A Godot Version Manager written in Python

README.md Update README.md and forgotten parameter 6 months ago
backend.py Added remove capibilities 6 months ago
main.py Added remove capibilities 6 months ago
README.md

GVM

A Godot Version Manager written in Python. You can download launch and remove (WIP) stable Godot versions.
It's for people who want an unified experience of managing Godot instead of losing track of every sole version they use.

Dependencies

You need requests for the application to work.
Pyinstaller is only needed for building.

Building from source

This project is supposed to only run on Linux and Windows.

Windows

  1. Install Python
  2. You have to clone the repo. (git clone http://kairoto.com:8080/git/Kairoto/GVM.git)
  3. Install the needed dependencies. (pip install requests pyinstaller)
  4. Use pyinstaller to build the app. (pyinstaller -D -F -n GVM.exe main.py)
Our pyinstaller command is recommended and tested.

Linux

  1. Install Python suiting your distro.
  2. Install pip suiting your distro too.

  3. You have to clone the repo. (git clone http://kairoto.com:8080/git/Kairoto/GVM.git)
  4. Create a virtual environment by using python -m venv {ENV_NAME}.
  5. Activate the virtual environment (python -m venv {ENV_NAME}).
  6. Install the needed dependencies. (pip install requests pyinstaller)
  7. Use pyinstaller to build the app. (pyinstaller -D -F -n GVM.exe main.py)
Our pyinstaller command is recommended and tested.