mirror of
https://github.com/redstrate/Novus.git
synced 2025-06-07 21:57:46 +00:00
Note that git submodules must be cloned
This commit is contained in:
parent
ef8cec1977
commit
503cbbc5cb
1 changed files with 15 additions and 1 deletions
16
BUILDING.md
16
BUILDING.md
|
@ -14,12 +14,26 @@ Currently the only way to build Novus is manually.
|
||||||
* [Rust](https://www.rust-lang.org/)
|
* [Rust](https://www.rust-lang.org/)
|
||||||
* [Corrosion](https://github.com/corrosion-rs/corrosion)
|
* [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
|
### Configuring
|
||||||
|
|
||||||
To configure, run `cmake` in the source directory:
|
To configure, run `cmake` in the source directory:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
$ cd novus
|
$ cd Novus
|
||||||
$ cmake -S . -B build
|
$ cmake -S . -B build
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue