~ projects gdpm.md

gdpm

Summary

A command-line utility to handle Godot Engine versions and Godot Engine
projects, made in Rust.
It can also download engine versions.

Origin

It was not really fun handling Godot Engine versions by hand (especially beta
and RC releases), even less fun linking them to projects.
I also wanted a system to handle dependencies, like cargo or npm.
And I wanted to do a command-line utility in Rust, so... 😄

Features

• Read and write project information from command-line
• Manage Godot instances
• Manually define them
• Let the tool download the Godot version
• Manage dependencies
• Sync from another project
• Sync from external source (git supported)
• Desync dependencies
• Fork dependency in project (vendoring)
• Proxy commands to engine instance (like gdpm export)
normal
~/projects/gdpm.md
1:1
22:29