1 unstable release
Uses new Rust 2024
new 0.1.0 | Mar 29, 2025 |
---|
#20 in #project-management
19KB
445 lines
🔥GORNILO🔥
GORNILO is a project management tool for Odin
Installation
cargo install gornilo
Usage
Create a project
gornilo new my_project --no-git --no-ols --no-mem-tracking --no-workflows
Build the project
gornilo build --release
Run the project
gornilo run --release
Clean temporary files
gornilo clean
Configuration
GORNILO has a configuration file gornilo.toml
which is created in the project's root.
Available options:
[project]
name = "my_project"
[vet_flags]
warnings_as_errors = true
unused_variables = true
unused_imports = true
tabs = true
style = true
semicolon = true
cast = true
Todo
- Retain
odin build
's output formatting - Add ability to build and run examples
- Add ability to run tests
Why Rust?
I wanted to implement GORNILO in Odin, but Odin's standard library has a very poor support for executing command line commands.
Dependencies
~1.3–2MB
~39K SLoC