diff --git a/share/openbr/cmake/InstallDependencies.cmake b/share/openbr/cmake/InstallDependencies.cmake index c8217ab..31e31e8 100644 --- a/share/openbr/cmake/InstallDependencies.cmake +++ b/share/openbr/cmake/InstallDependencies.cmake @@ -5,13 +5,13 @@ function(install_opencv_library lib) if(${BR_INSTALL_DEPENDENCIES}) if(CMAKE_HOST_WIN32) if(MSVC) - if(${CMAKE_BUILD_TYPE} EQUAL "Debug") + if(${CMAKE_BUILD_TYPE} MATCHES Debug) install(FILES ${OpenCV_DIR}/bin/Debug/opencv_${lib}${OpenCV_VERSION_MAJOR}${OpenCV_VERSION_MINOR}${OpenCV_VERSION_PATCH}d.dll DESTINATION bin) else() install(FILES ${OpenCV_DIR}/bin/Release/opencv_${lib}${OpenCV_VERSION_MAJOR}${OpenCV_VERSION_MINOR}${OpenCV_VERSION_PATCH}.dll DESTINATION bin) endif() else() - if(${CMAKE_BUILD_TYPE} EQUAL "Debug") + if(${CMAKE_BUILD_TYPE} MATCHES Debug) install(FILES ${OpenCV_DIR}/bin/libopencv_${lib}${OpenCV_VERSION_MAJOR}${OpenCV_VERSION_MINOR}${OpenCV_VERSION_PATCH}d.dll DESTINATION bin) else() install(FILES ${OpenCV_DIR}/bin/libopencv_${lib}${OpenCV_VERSION_MAJOR}${OpenCV_VERSION_MINOR}${OpenCV_VERSION_PATCH}.dll DESTINATION bin) @@ -41,7 +41,11 @@ endfunction() function(install_qt_library lib) if(${BR_INSTALL_DEPENDENCIES}) if(CMAKE_HOST_WIN32) - install(FILES ${QT_LIBRARY_DIR}/../bin/${lib}${QT_VERSION_MAJOR}.dll DESTINATION bin) + if(${CMAKE_BUILD_TYPE} MATCHES Debug) + install(FILES ${QT_LIBRARY_DIR}/../bin/${lib}d${QT_VERSION_MAJOR}.dll DESTINATION bin) + else() + install(FILES ${QT_LIBRARY_DIR}/../bin/${lib}${QT_VERSION_MAJOR}.dll DESTINATION bin) + endif() elseif(CMAKE_HOST_APPLE) install(DIRECTORY ${QT_LIBRARY_DIR}/${lib}.framework DESTINATION lib) else()