a dependently typed programming language with first-class metaprogramming
https://oxo-lang.org
- Rust 96.6%
- Just 2.5%
- Dockerfile 0.9%
|
All checks were successful
Continuous Integration / release (push) Successful in 49s
|
||
|---|---|---|
| .cargo | ||
| .forgejo/workflows | ||
| pkg | ||
| .gitattributes | ||
| .gitignore | ||
| Cargo.lock | ||
| Cargo.toml | ||
| Dockerfile | ||
| Justfile | ||
| README.md | ||
INSTALLATION
To install oxo, you must build it from source, then, copy the statically linked binary to a folder
in your PATH. You can do this with the following commands (ensure ~/.local/bin is in your PATH
or replace it with a different destination that is). The build relies on the just tool, which must
be in your PATH.
If you don't already have just installed, install it (this copies the binary to ~/.local/bin):
$ cargo install just --root ~/.local
Clone the repository, build the source, and copy the binary to ~/.local/bin:
$ git clone https://git.oxo-lang.org/oxo/oxo.git
$ cd oxo
$ just release
$ cp .target/release/oxo ~/.local/bin/
DEVELOPMENT
To build all packages, run the just command in the root directory.