Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/SjVer/ClOdin

A command-line argument parser for Odin
https://github.com/SjVer/ClOdin

command-line command-line-arguments-parser command-line-parser odin odin-lang odin-libraries odin-programming-language package parser-library

Last synced: 18 days ago
JSON representation

A command-line argument parser for Odin

Awesome Lists containing this project

README

        

# ClOdin

A command-line argument parser for Odin

## Installation

To install ClOdin globally, copy the `clodin` directory into the `shared` directory of your Odin installation, which is where your `odin.exe` (or `odin`) executable is located.
You can then import ClOdin using `import "shared:clodin"`.

To install ClOdin for just one project, copy the `clodin` directory into the directory of your project.
You can then import ClOdin using `import "clodin"`.

**IMPORTANT:** Wherever you install ClOdin, make sure that you **copy the license** as well.

## Version

The latest version of ClOdin is written for Odin version `dev-2023-11-nightly:ef5eb4b6`, and should be compatible with any version of Odin that is backwards compatible to that version.
See https://github.com/odin-lang/Odin/releases/tag/dev-2023-11.

## Documentation

For the documentation, see [`DOCUMENTATION.md`](DOCUMENTATION.md).

## License

For the license, see [`LICENSE`](LICENSE). This license must be included in any forks or copies of ClOdin.