diff --git a/scripts/cmake/cmake/SetDefaultBuildType.cmake b/scripts/cmake/cmake/SetDefaultBuildType.cmake index cd29e32ac23866e6fa40439bd8df3ae001e6c4d9..d7e6d987a04c86360638935b801e1a087cd1f90c 100644 --- a/scripts/cmake/cmake/SetDefaultBuildType.cmake +++ b/scripts/cmake/cmake/SetDefaultBuildType.cmake @@ -22,7 +22,7 @@ set(__set_default_build_type YES) function(set_default_build_type _type) #if(DEFINED CMAKE_BUILD_TYPE AND NOT CMAKE_BUILD_TYPE) - if("${CMAKE_GENERATOR}" MATCHES "Makefiles" AND NOT CMAKE_BUILD_TYPE) + if(("${CMAKE_GENERATOR}" MATCHES "Makefiles" OR "${CMAKE_GENERATOR}" MATCHES "Ninja") AND NOT CMAKE_BUILD_TYPE) if(NOT __DEFAULT_BUILD_TYPE_SET) set(CMAKE_BUILD_TYPE "${_type}" CACHE STRING "" FORCE) set(__DEFAULT_BUILD_TYPE_SET YES CACHE INTERNAL "")