annotate armadillo-2.4.4/build_aux/cmake/Modules/ARMA_FindCLAPACK.cmake @ 48:69251e11a913

Rename SongParts/songpartitioner to Segmentino throughout
author Chris Cannam
date Thu, 13 Jun 2013 09:43:01 +0100
parents 8b6102e2a9b0
children
rev   line source
max@0 1 # - Find a version of CLAPACK (includes and library)
max@0 2 # This module defines
max@0 3 # CLAPACK_INCLUDE_DIR
max@0 4 # CLAPACK_LIBRARIES
max@0 5 # CLAPACK_FOUND
max@0 6 # also defined, but not for general use are
max@0 7 # CLAPACK_LIBRARY, where to find the library.
max@0 8
max@0 9 FIND_PATH(CLAPACK_INCLUDE_DIR clapack.h
max@0 10 /usr/include/atlas/
max@0 11 /usr/local/include/atlas/
max@0 12 /usr/include/
max@0 13 /usr/local/include/
max@0 14 )
max@0 15
max@0 16 SET(CLAPACK_NAMES ${CLAPACK_NAMES} lapack_atlas)
max@0 17 SET(CLAPACK_NAMES ${CLAPACK_NAMES} clapack)
max@0 18 FIND_LIBRARY(CLAPACK_LIBRARY
max@0 19 NAMES ${CLAPACK_NAMES}
max@0 20 PATHS /usr/lib64/atlas /usr/lib/atlas /usr/local/lib64/atlas /usr/local/lib/atlas /usr/lib64 /usr/lib /usr/local/lib64 /usr/local/lib
max@0 21 )
max@0 22
max@0 23 IF (CLAPACK_LIBRARY AND CLAPACK_INCLUDE_DIR)
max@0 24 SET(CLAPACK_LIBRARIES ${CLAPACK_LIBRARY})
max@0 25 SET(CLAPACK_FOUND "YES")
max@0 26 ELSE (CLAPACK_LIBRARY AND CLAPACK_INCLUDE_DIR)
max@0 27 SET(CLAPACK_FOUND "NO")
max@0 28 ENDIF (CLAPACK_LIBRARY AND CLAPACK_INCLUDE_DIR)
max@0 29
max@0 30
max@0 31 IF (CLAPACK_FOUND)
max@0 32 IF (NOT CLAPACK_FIND_QUIETLY)
max@0 33 MESSAGE(STATUS "Found a CLAPACK library: ${CLAPACK_LIBRARIES}")
max@0 34 ENDIF (NOT CLAPACK_FIND_QUIETLY)
max@0 35 ELSE (CLAPACK_FOUND)
max@0 36 IF (CLAPACK_FIND_REQUIRED)
max@0 37 MESSAGE(FATAL_ERROR "Could not find a CLAPACK library")
max@0 38 ENDIF (CLAPACK_FIND_REQUIRED)
max@0 39 ENDIF (CLAPACK_FOUND)
max@0 40
max@0 41 # Deprecated declarations.
max@0 42 SET (NATIVE_CLAPACK_INCLUDE_PATH ${CLAPACK_INCLUDE_DIR} )
max@0 43 GET_FILENAME_COMPONENT (NATIVE_CLAPACK_LIB_PATH ${CLAPACK_LIBRARY} PATH)
max@0 44
max@0 45 MARK_AS_ADVANCED(
max@0 46 CLAPACK_LIBRARY
max@0 47 CLAPACK_INCLUDE_DIR
max@0 48 )