Building for macOS - Supernova (original) (raw)

logo Supernova

Table of contents

1. Clone Supernova repo

git clone https://github.com/supernovaengine/supernova.git

2. Install dependencies

3. Build for macOS

a. Using build tool

In tools directory:

python3 supernova.py --build --platform macos

b. Using CMake

In Supernova root directory:

cmake \ -S . \ -B build \ -DCMAKE_BUILD_TYPE=Debug \ -G "Ninja" \ -DCMAKE_INSTALL_PREFIX:PATH=instdir

cmake --build build --config Debug --target supernova-project

cmake --install build --config Debug --strip