29 lines
		
	
	
		
			846 B
		
	
	
	
		
			CMake
		
	
	
	
	
	
			
		
		
	
	
			29 lines
		
	
	
		
			846 B
		
	
	
	
		
			CMake
		
	
	
	
	
	
| 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)
 | 
