Changeset 662 for library/system/FindMatlab.cmake
- Timestamp:
- 10/15/09 12:07:25 (15 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
library/system/FindMatlab.cmake
r592 r662 64 64 65 65 FILE(GLOB _auto_matlab_prefixes "/usr/local/matlab*" "/opt/matlab*" "~/bin" ${MATLAB_ROOT}) 66 IF(APPLE) 67 FILE(GLOB _auto_matlab_prefixes "/Applications/MATLAB*") 68 ENDIF(APPLE) 66 69 67 70 IF(CMAKE_SIZEOF_VOID_P EQUAL 4) … … 73 76 SET(MATLAB_MEX_SUFFIX mexa64) 74 77 ENDIF(CMAKE_SIZEOF_VOID_P EQUAL 4) 78 79 IF(APPLE) 80 SET(_matlab_path_suffixes "bin/maci") 81 SET(MATLAB_MEX_SUFFIX mexmaci) 82 ENDIF(APPLE) 75 83 76 84 SET(_libmex_name "mex") … … 116 124 ENDFOREACH(_matlab_prefix) 117 125 126 # APPLE has system libmx.dylib which is prefrred over the matlab one -- hard code Matlab 127 IF(APPLE) 128 SET(MATLAB_MX_LIBRARY "${_matlab_libdir}/libmx.dylib") 129 ENDIF(APPLE) 130 118 131 SET(MATLAB_LIBRARIES 119 132 ${MATLAB_MEX_LIBRARY} … … 125 138 SET(MATLAB_FOUND 1) 126 139 MESSAGE(STATUS "Found Matlab arch ${MATLAB_MEX_SUFFIX} at ${MATLAB_INCLUDE_DIR}") 140 IF(APPLE) 141 MESSAGE(STATUS "MX at ${MATLAB_MX_LIBRARY}") 142 ENDIF(APPLE) 143 127 144 ELSE(MATLAB_INCLUDE_DIR AND MATLAB_LIBRARIES) 128 145 MESSAGE(STATUS "Matlab not found")