27 lines
802 B
JSON
27 lines
802 B
JSON
{
|
|
"version": 6,
|
|
"configurePresets": [
|
|
{
|
|
"name": "shim",
|
|
"displayName": "shim (i686 MinGW cross, binkw32.dll)",
|
|
"generator": "Ninja",
|
|
"binaryDir": "${sourceDir}/build-shim",
|
|
"toolchainFile": "${sourceDir}/cmake/toolchain-mingw-i686.cmake",
|
|
"cacheVariables": { "CMAKE_BUILD_TYPE": "RelWithDebInfo" }
|
|
},
|
|
{
|
|
"name": "host",
|
|
"displayName": "host (Linux, tests)",
|
|
"generator": "Ninja",
|
|
"binaryDir": "${sourceDir}/build-host",
|
|
"cacheVariables": { "CMAKE_BUILD_TYPE": "Debug" }
|
|
}
|
|
],
|
|
"buildPresets": [
|
|
{ "name": "shim", "configurePreset": "shim" },
|
|
{ "name": "host", "configurePreset": "host" }
|
|
],
|
|
"testPresets": [
|
|
{ "name": "host", "configurePreset": "host", "output": { "outputOnFailure": true } }
|
|
]
|
|
}
|