diff --git a/conan_provider.cmake b/conan_provider.cmake index 2d9f4e7f..94c47a26 100644 --- a/conan_provider.cmake +++ b/conan_provider.cmake @@ -606,7 +606,8 @@ macro(conan_provide_dependency method package_name) else() # No configuration overrides, provide sensible defaults if(_multiconfig_generator) - set(_build_configs Release Debug) + # use specified CMAKE_CONFIGURATION_TYPES otherwhise downstream tools may run into problems + set(_build_configs ${CMAKE_CONFIGURATION_TYPES}) else() set(_build_configs ${CMAKE_BUILD_TYPE}) endif()