Files
Seele/cmake-variants.json
T

64 lines
1.7 KiB
JSON

{
"buildType": {
"default": "debug",
"description": "Configuration Type",
"choices": {
"debug": {
"short": "Debug",
"long": "Enable debugging and validation",
"settings": {
"CMAKE_DEBUG_POSTFIX": "d",
"CMAKE_BUILD_TYPE": "Debug"
}
},
"release": {
"short": "Release",
"long": "Optimize binary for speed",
"settings": {
"CMAKE_DEBUG_POSTFIX": "",
"CMAKE_BUILD_TYPE": "Release"
}
}
}
},
"architecture": {
"default": "x64",
"description": "Platform Architecture",
"choices": {
"x64": {
"short": "x64",
"long": "amd64 platform",
"settings": {
"CMAKE_PLATFORM": "x64"
}
},
"x86": {
"short": "x86",
"long": "x86 platform",
"settings": {
"CMAKE_PLATFORM": "x86"
}
}
}
},
"superbuild": {
"default": "off",
"description": "Use Superbuild",
"choices": {
"off": {
"short": "off",
"long": "Don't rebuild superbuild",
"settings": {
"USE_SUPERBUILD": "OFF"
}
},
"on": {
"short": "on",
"long": "Rebuild dependencies",
"settings": {
"USE_SUPERBUILD": "ON"
}
}
}
}
}