A C++23 compliant compiler with std module support and XMake is needed to build StormKit
> xmake f -m <release|debug|releasedbg> -k <shared|static> --runtimes=<c++_shared|c++_static|libstdc++_shared|libstdc++_static|MT|MD|MTd|MDd>
> xmake b
You can customize your build (with --option=value) with the following parameters
Variable | Description | Default value |
---|---|---|
enable_tests | Build tests | no |
enable_examples | Build examples | no |
enable_log | Build stormkit log library | yes |
enable_entities | Build stormkit entities library | yes |
enable_image | Build stormkit image library | yes |
enable_wsi | Build stormkit wsi library | yes |
enable_gpu | Build stormkit gpu library | yes |
enable_engine | Build stormkit engine library | yes |