diff options
| author | skal <pascal.massimino@gmail.com> | 2026-01-31 14:46:17 +0100 |
|---|---|---|
| committer | skal <pascal.massimino@gmail.com> | 2026-01-31 14:46:17 +0100 |
| commit | 2a1b4e231ea9720d27fd30b6fe0614b2accac983 (patch) | |
| tree | 00f89218653d4f51546e228683e0a26946f86c99 /HOWTO.md | |
| parent | 063052bd84ad12ae47584687eb4826366d34af70 (diff) | |
build: Add DEMO_ALL_OPTIONS to activate all build flags at once
This adds a single CMake toggle to enable tools, tests, size optimizations, and code stripping, simplifying the development and verification workflow.
Diffstat (limited to 'HOWTO.md')
| -rw-r--r-- | HOWTO.md | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -40,6 +40,15 @@ cmake --build build ``` In this mode, the demo will always start in fullscreen. +### Developer Build (All Options) + +To enable all features at once (tests, tools, size optimizations, and stripping) for a comprehensive check: + +```bash +cmake -S . -B build -DDEMO_ALL_OPTIONS=ON +cmake --build build +``` + ### Windows (Wine) If you are on macOS and want to test the Windows build: @@ -48,6 +57,7 @@ If you are on macOS and want to test the Windows build: 2. Run it: `./scripts/run_win.sh` Note: WebGPU support in Wine requires a Vulkan-capable backend (like MoltenVK on macOS). +Note2: make sure you run the script `./scripts/fetch_win_deps.sh` before, to install Win64 dependencies. ## Testing |
