presets: buildPreset not being inherited in configurePreset
Version: cmake version 3.22.22040401-MSVC_2
CMakePresets.json
"buildPresets":
[
{
"name": "show-verbose",
"configurePreset": "default-base",
"verbose": true
}
],
"configurePresets":
[
{
"name": "default-base",
"hidden": true
},
{
"name": "intermediateconfig",
"displayName": "intermediateconfig",
"binaryDir": "${sourceDir}/out/build/${presetName}",
"installDir": "${sourceDir}/out/install/${presetName}",
"inherits": "default-base",
"hidden": true
}
{
"name": "final_config",
"displayName": "final_config",
"inherits": "intermediateconfig",
"architecture":
{
"value": "x64",
"strategy": "external"
},
"cacheVariables":
{
"CMAKE_BUILD_TYPE": "Debug"
}
}
]
final_config doesnt output settings from show-verbose build Preset. If this is intended how do i apply verbose to a subset of configs?
Edited by Brad King