mirror of
https://github.com/redstrate/Novus.git
synced 2025-04-24 04:57:45 +00:00
911 B
911 B
Building Novus
Dependencies
Required
All of these packages are required for Astra to build with a minimal set of features.
- Linux
- Windows, macOS and other systems may work but are currently unsupported.
- CMake 3.25 or later
- Qt 5.15 or later
- Rust
Configuring
Note: Some dependencies will automatically be downloaded from the Internet if not found on your system. This functionality may change in the future.
To configure, run cmake
in the source directory:
$ cd novus
$ cmake -S . -B build
This command will create a new build directory and configure the source directory (.
). If you want to enable more options, pass the mnow:
$ cmake -S . -B build -DSOME_OVERRIDE=ON
Building
Now begin building the project:
$ cmake --build build
If the build was successful, you'll find each binary under their respective folder in build/
.