gdpm
Summary
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)