Mercurial > hg > segmenter-vamp-plugin
annotate armadillo-2.4.4/build_aux/cmake/Modules/ARMA_FindCLAPACK.cmake @ 0:8b6102e2a9b0
Armadillo Library
author | maxzanoni76 <max.zanoni@eecs.qmul.ac.uk> |
---|---|
date | Wed, 11 Apr 2012 09:27:06 +0100 |
parents | |
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 ) |