mirror of
https://github.com/GabsPuNs/Project-Zenith-Main.git
synced 2026-07-10 17:09:09 +00:00
59 lines
1.3 KiB
JSON
59 lines
1.3 KiB
JSON
{
|
|
"version": 3,
|
|
"configurePresets": [
|
|
{
|
|
"name": "samples",
|
|
"description": "Enable samples but only those without extra dependencies.",
|
|
"cacheVariables": {
|
|
"RMLUI_SAMPLES": true
|
|
}
|
|
},
|
|
{
|
|
"name": "samples-all",
|
|
"description": "Enable all samples, also those with extra dependencies.",
|
|
"inherits": "samples",
|
|
"cacheVariables": {
|
|
"RMLUI_HARFBUZZ_SAMPLE": true,
|
|
"RMLUI_LOTTIE_PLUGIN": true,
|
|
"RMLUI_SVG_PLUGIN": true,
|
|
"RMLUI_LUA_BINDINGS": true
|
|
}
|
|
},
|
|
{
|
|
"name": "standalone",
|
|
"description": "Build the library completely without any dependencies, features the `bitmap_font` sample.",
|
|
"cacheVariables": {
|
|
"RMLUI_SAMPLES": true,
|
|
"RMLUI_FONT_ENGINE": "none",
|
|
"RMLUI_BACKEND": "native"
|
|
}
|
|
},
|
|
{
|
|
"name": "dev",
|
|
"description": "Enable testing in addition to samples.",
|
|
"installDir": "Install",
|
|
"cacheVariables": {
|
|
"RMLUI_SAMPLES": true,
|
|
"BUILD_TESTING": true
|
|
},
|
|
"warnings": {
|
|
"dev": true
|
|
},
|
|
"errors": {
|
|
"dev": true
|
|
}
|
|
},
|
|
{
|
|
"name": "dev-all",
|
|
"description": "Enable testing in addition to samples, including those that require extra dependencies.",
|
|
"inherits": "dev",
|
|
"cacheVariables": {
|
|
"RMLUI_HARFBUZZ_SAMPLE": true,
|
|
"RMLUI_LOTTIE_PLUGIN": true,
|
|
"RMLUI_SVG_PLUGIN": true,
|
|
"RMLUI_LUA_BINDINGS": true
|
|
}
|
|
}
|
|
]
|
|
}
|