1
Fork 0
mirror of https://github.com/redstrate/Novus.git synced 2025-06-07 13:47:45 +00:00

Note that git submodules must be cloned

This commit is contained in:
Joshua Goins 2024-04-22 16:20:04 -04:00
parent ef8cec1977
commit 503cbbc5cb

View file

@ -14,12 +14,26 @@ Currently the only way to build Novus is manually.
* [Rust](https://www.rust-lang.org/)
* [Corrosion](https://github.com/corrosion-rs/corrosion)
### Getting source code
Novus has git submodules that must be cloned alongside the repository, so make sure to pass the `--recursive` flag:
```bash
$ git clone --recursive https://github.com/redstrate/Novus.git
```
If you missed it, it's possible to initialize the submodules afterward:
```bash
$ git submodule update --init --recursive
```
### Configuring
To configure, run `cmake` in the source directory:
```bash
$ cd novus
$ cd Novus
$ cmake -S . -B build
```