ADD: added other eigen lib
This commit is contained in:
28
libs/eigen/cmake/FindAccelerate.cmake
Normal file
28
libs/eigen/cmake/FindAccelerate.cmake
Normal file
@@ -0,0 +1,28 @@
|
||||
if (Accelerate_INCLUDES AND Accelerate_LIBRARIES)
|
||||
set(Accelerate_FIND_QUIETLY TRUE)
|
||||
endif ()
|
||||
|
||||
find_path(Accelerate_INCLUDES
|
||||
NAMES
|
||||
Accelerate.h
|
||||
PATHS $ENV{ACCELERATEDIR}
|
||||
)
|
||||
|
||||
find_library(Accelerate_LIBRARIES Accelerate PATHS $ENV{ACCELERATEDIR})
|
||||
|
||||
include(FindPackageHandleStandardArgs)
|
||||
find_package_handle_standard_args(Accelerate DEFAULT_MSG
|
||||
Accelerate_INCLUDES Accelerate_LIBRARIES)
|
||||
|
||||
if (Accelerate_FOUND)
|
||||
get_filename_component(Accelerate_PARENTDIR ${Accelerate_INCLUDES} DIRECTORY)
|
||||
|
||||
file(GLOB_RECURSE SparseHeader ${Accelerate_PARENTDIR}/Sparse.h)
|
||||
|
||||
if ("${SparseHeader}" STREQUAL "")
|
||||
message(STATUS "Accelerate sparse matrix support was not found. Accelerate has been disabled.")
|
||||
set(Accelerate_FOUND FALSE)
|
||||
endif ()
|
||||
endif ()
|
||||
|
||||
mark_as_advanced(Accelerate_INCLUDES Accelerate_LIBRARIES)
|
||||
Reference in New Issue
Block a user