forked from Cutieguwu/raven
31 lines
883 B
Markdown
31 lines
883 B
Markdown
# Raven
|
|
|
|
First off, the name is not a play on `Rust + maven`, but `maven` and my uni's
|
|
mascot.
|
|
|
|
Second, this is meant to be a *simple* tool to manage *simple* Java projects
|
|
from the command line with sanity.
|
|
|
|
It takes inspiration from Cargo, and essentially serves as a sanity-preserving
|
|
wrapper for `javac` and `java`.
|
|
|
|
## Installing
|
|
|
|
Installing with `cargo`:
|
|
|
|
```bash
|
|
cargo install --git https://gitea.cutieguwu.ca/Cutieguwu/raven.git --branch master
|
|
```
|
|
|
|
`raven` will likely fall back to panicking in various scenarios. This will be
|
|
worked out over time.
|
|
|
|
`raven` is only tested under linux. NT and Darwin support is **not** guaranteed.
|
|
|
|
## Future plans
|
|
|
|
- [ ] Make `nest run` fall back to an entry point specified in Nest.toml, when
|
|
none provided.
|
|
- [ ] Possibly add support for pulling remote packages via `nest add`. This
|
|
will be implemented should there arise a need.
|