FindSVD3X3.cmake 917 B

1234567891011121314151617181920212223242526272829
  1. # - Try to find the SVD3X3 library
  2. # Once done this will define
  3. #
  4. # SVD3X3_FOUND - system has SVD3X3
  5. # SVD3X3_INCLUDE_DIR - the SVD3X3 include directory
  6. FIND_PATH(SVD3X3_INCLUDE_DIR Singular_Value_Decomposition_Givens_QR_Factorization_Kernel.hpp
  7. /usr/include
  8. /usr/local/include
  9. ${PROJECT_SOURCE_DIR}/../libigl/external/Singular_Value_Decomposition/
  10. ${PROJECT_SOURCE_DIR}/../../external/Singular_Value_Decomposition/
  11. ${PROJECT_SOURCE_DIR}/../external/Singular_Value_Decomposition/
  12. NO_DEFAULT_PATH
  13. )
  14. SET(SVD3X3_FOUND "NO")
  15. IF (SVD3X3_INCLUDE_DIR)
  16. SET(SVD3X3_FOUND "YES")
  17. ENDIF (SVD3X3_INCLUDE_DIR)
  18. if(SVD3X3_INCLUDE_DIR)
  19. message(STATUS "Found SVD3X3: ${SVD3X3_INCLUDE_DIR}")
  20. else(SVD3X3_INCLUDE_DIR)
  21. if (NOT SVD3X3_FIND_QUIETLY)
  22. message(FATAL_ERROR "could NOT find SVD3X3")
  23. endif(NOT SVD3X3_FIND_QUIETLY)
  24. endif(SVD3X3_INCLUDE_DIR)
  25. MARK_AS_ADVANCED(SVD3X3_INCLUDE_DIR SVD3X3_LIBRARIES)