Commit 510b38b9fb1000efcef69881e95948b063b54ff7

Authored by jklontz
2 parents 05cb481c e9ed2047

Merge pull request #64 from biometrics/install_opencv_relative

Look for OpenCV bin dir relative to the lib directory
share/openbr/cmake/InstallDependencies.cmake
@@ -10,7 +10,8 @@ function(install_opencv_library lib) @@ -10,7 +10,8 @@ function(install_opencv_library lib)
10 if(NOT MSVC) 10 if(NOT MSVC)
11 set(BR_INSTALL_DEPENDENCIES_PREFIX "lib") 11 set(BR_INSTALL_DEPENDENCIES_PREFIX "lib")
12 endif() 12 endif()
13 - install(FILES ${OpenCV_DIR}/bin/${BR_INSTALL_DEPENDENCIES_PREFIX}${lib}${OpenCV_VERSION_MAJOR}${OpenCV_VERSION_MINOR}${OpenCV_VERSION_PATCH}${BR_INSTALL_DEPENDENCIES_SUFFIX}.dll DESTINATION bin) 13 + list(GET OpenCV_LIB_DIR 0 cv_lib_stripped)
  14 + install(FILES ${cv_lib_stripped}/../bin/${BR_INSTALL_DEPENDENCIES_PREFIX}${lib}${OpenCV_VERSION_MAJOR}${OpenCV_VERSION_MINOR}${OpenCV_VERSION_PATCH}${BR_INSTALL_DEPENDENCIES_SUFFIX}.dll DESTINATION bin)
14 else() 15 else()
15 set(OpenCV_LIB_DIR "/usr/local/lib") 16 set(OpenCV_LIB_DIR "/usr/local/lib")
16 install(FILES ${OpenCV_LIB_DIR}/lib${lib}.${OpenCV_VERSION_MAJOR}.${OpenCV_VERSION_MINOR}.${OpenCV_VERSION_PATCH}${CMAKE_SHARED_LIBRARY_SUFFIX} DESTINATION lib) 17 install(FILES ${OpenCV_LIB_DIR}/lib${lib}.${OpenCV_VERSION_MAJOR}.${OpenCV_VERSION_MINOR}.${OpenCV_VERSION_PATCH}${CMAKE_SHARED_LIBRARY_SUFFIX} DESTINATION lib)