diff options
author | Henrique Alves <henriquelalves@gmail.com> | 2023-05-08 11:50:27 -0300 |
---|---|---|
committer | Henrique Alves <henriquelalves@gmail.com> | 2023-05-08 11:50:27 -0300 |
commit | cd65ce204f4e2439d00ac48095f5a65f7308a8ee (patch) | |
tree | ea23fb02ccded56aefdc7f6ae43990f368faede2 | |
parent | 40ef4573fecef4f955fa201cbe278a51608894ab (diff) | |
download | glam-cd65ce204f4e2439d00ac48095f5a65f7308a8ee.tar.gz glam-cd65ce204f4e2439d00ac48095f5a65f7308a8ee.tar.bz2 glam-cd65ce204f4e2439d00ac48095f5a65f7308a8ee.zip |
Update readme
-rw-r--r-- | README.md | 10 |
1 files changed, 5 insertions, 5 deletions
@@ -1,10 +1,10 @@ # GLAM - Godot Lightweight Addon Manager -✨GLAM✨ is a CLI tool to facilitate addon managing for Godot projects. It's lightweight and focused on providing basic addon managament such as installing, removing, and applying changes to any addon that can be installed via git. It does so by adding two files to your project: a **.glam** file that tracks each installed addon and their installed commit, and a **.glam.d/** folder that stores the addons repositories, so you can easily update or apply changes to them - after installing or updating an addon, it's files are copied to the Godot project `addons/` folder. The tool also provides a meaningful `help` for all commands. +✨GLAM✨ is a CLI tool to facilitate addon managing for Godot 4.0 projects. It's lightweight and focused on providing basic addon managament such as installing and applying changes to any addon that can be installed via git. It does so by adding two files to your project: a **.glam** file that tracks each addon repository and their installed commit, and a **.glam.d/** folder that stores the addons repositories, so you can easily update or apply changes to them - after installing or updating an addon, it's files are copied to the Godot project `addons/` folder. The tool also provides a meaningful `help` for all commands. This is **not** a one-size-fits-all kind of solution. I created it because I wanted an easy way to start a Godot project with addons I use often without having to download them via the Asset Manager, and to develop my own Addons while I use them on other projects (hence `glam apply`). If you are interested in other alternatives, check the **Alternatives** section. ## Installing -The project only works on UNIX (Linux/Mac) machines. You need `git` installed for the commands to work. +The project only works on UNIX (Linux/Mac) machines. You need `git` installed for the commands to work. It works on **Godot 4.0**, but it should work with any Godot project. **This is a WIP project**, so I'm not too focused on providing releases; right now, the easiest way to install this project is via `cargo install godot-glam` (https://lib.rs/crates/godot-glam). This may change if this project gain traction. @@ -14,9 +14,9 @@ You can initialize your project (with meaningful `.gitignore` and `.gdignore` fi glam init ``` -You can install new addons with: +You can add new addon repositories with: ``` -glam install-package https://github.com/henriquelalves/GodotTIE +glam add https://github.com/henriquelalves/GodotTIE ``` If you want to use ✨GLAM✨ with a CI/CD, you can `.gitignore` the `addons/` folder and install all addons listed in the `.glam` file with: @@ -34,7 +34,7 @@ glam apply GodotTIE ## TODO's -- [ ] Check if project is Godot 3 vs Godot 4 for initialization. +- [ ] Implement multiple addons per repository ## Alternatives - https://github.com/imjp94/gd-plug |