Files
Seele/cmake-variants.json
T
2020-10-14 01:49:43 +02:00

64 lines
1.7 KiB
JSON

{
"buildType": {
"default": "debug",
"description": "Configuration Type",
"choices": {
"debug": {
"short": "Debug",
"long": "Enable debugging and validation",
"buildType": "Debug",
"settings": {
"CMAKE_DEBUG_POSTFIX": "d"
}
},
"release": {
"short": "Release",
"long": "Optimize binary for speed",
"buildType": "Release",
"settings": {
"CMAKE_DEBUG_POSTFIX": ""
}
}
}
},
"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"
}
}
}
}
}