Commit 280c8b1cc615fe15e67074484e98d29af410a111

Authored by Josh Klontz
2 parents 11e860a5 c4d15f44

Merge branch 'master' of https://github.com/biometrics/openbr

share/openbr/cmake/InstallDependencies.cmake
@@ -4,19 +4,13 @@ set(BR_INSTALL_DEPENDENCIES OFF CACHE BOOL "Install runtime dependencies.") @@ -4,19 +4,13 @@ set(BR_INSTALL_DEPENDENCIES OFF CACHE BOOL "Install runtime dependencies.")
4 function(install_opencv_library lib) 4 function(install_opencv_library lib)
5 if(${BR_INSTALL_DEPENDENCIES}) 5 if(${BR_INSTALL_DEPENDENCIES})
6 if(CMAKE_HOST_WIN32) 6 if(CMAKE_HOST_WIN32)
7 - if(MSVC)  
8 - if(${CMAKE_BUILD_TYPE} MATCHES Debug)  
9 - install(FILES ${OpenCV_DIR}/bin/Debug/opencv_${lib}${OpenCV_VERSION_MAJOR}${OpenCV_VERSION_MINOR}${OpenCV_VERSION_PATCH}d.dll DESTINATION bin)  
10 - else()  
11 - install(FILES ${OpenCV_DIR}/bin/Release/opencv_${lib}${OpenCV_VERSION_MAJOR}${OpenCV_VERSION_MINOR}${OpenCV_VERSION_PATCH}.dll DESTINATION bin)  
12 - endif()  
13 - else()  
14 - if(${CMAKE_BUILD_TYPE} MATCHES Debug)  
15 - install(FILES ${OpenCV_DIR}/bin/libopencv_${lib}${OpenCV_VERSION_MAJOR}${OpenCV_VERSION_MINOR}${OpenCV_VERSION_PATCH}d.dll DESTINATION bin)  
16 - else()  
17 - install(FILES ${OpenCV_DIR}/bin/libopencv_${lib}${OpenCV_VERSION_MAJOR}${OpenCV_VERSION_MINOR}${OpenCV_VERSION_PATCH}.dll DESTINATION bin)  
18 - endif()  
19 - endif() 7 + if(${CMAKE_BUILD_TYPE} MATCHES Debug)
  8 + set(BR_INSTALL_DEPENDENCIES_SUFFIX "d")
  9 + endif()
  10 + if(NOT MSVC)
  11 + set(BR_INSTALL_DEPENDENCIES_PREFIX "lib")
  12 + endif()
  13 + install(FILES ${OpenCV_DIR}/bin/${BR_INSTALL_DEPENDENCIES_PREFIX}opencv_${lib}${OpenCV_VERSION_MAJOR}${OpenCV_VERSION_MINOR}${OpenCV_VERSION_PATCH}${BR_INSTALL_DEPENDENCIES_SUFFIX}.dll DESTINATION bin)
20 elseif(CMAKE_HOST_APPLE) 14 elseif(CMAKE_HOST_APPLE)
21 set(OpenCV_LIB_DIR "/usr/local/lib") 15 set(OpenCV_LIB_DIR "/usr/local/lib")
22 install(FILES ${OpenCV_LIB_DIR}/libopencv_${lib}.${OpenCV_VERSION_MAJOR}.${OpenCV_VERSION_MINOR}.${OpenCV_VERSION_PATCH}.dylib DESTINATION lib) 16 install(FILES ${OpenCV_LIB_DIR}/libopencv_${lib}.${OpenCV_VERSION_MAJOR}.${OpenCV_VERSION_MINOR}.${OpenCV_VERSION_PATCH}.dylib DESTINATION lib)