diff options
author | Mario Emmenlauer <mario@emmenlauer.de> | 2020-01-31 10:15:11 (GMT) |
---|---|---|
committer | Mario Emmenlauer <mario@emmenlauer.de> | 2020-01-31 10:32:46 (GMT) |
commit | fe86dc43fec40e96ee6670a3a62a25da6c2667a5 (patch) | |
tree | 4fdc2e498cd43579e05df128c61f3c2b02a5c6ae /Modules/FindBLAS.cmake | |
parent | d70b71c14f6b631ee4570c530b7a48f2ca72de54 (diff) | |
download | CMake-fe86dc43fec40e96ee6670a3a62a25da6c2667a5.zip CMake-fe86dc43fec40e96ee6670a3a62a25da6c2667a5.tar.gz CMake-fe86dc43fec40e96ee6670a3a62a25da6c2667a5.tar.bz2 |
Find{BLAS,LAPACK}: Fixed an incorrect use of a macro argument
Diffstat (limited to 'Modules/FindBLAS.cmake')
-rw-r--r-- | Modules/FindBLAS.cmake | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/Modules/FindBLAS.cmake b/Modules/FindBLAS.cmake index ed11364..9830395 100644 --- a/Modules/FindBLAS.cmake +++ b/Modules/FindBLAS.cmake @@ -161,14 +161,15 @@ macro(CHECK_BLAS_LIBRARIES LIBRARIES _prefix _name _flags _list _threadlibs _add set(${LIBRARIES}) set(_combined_name) + set(_extaddlibdir "${_addlibdir}") if(WIN32) - list(APPEND _addlibdir ENV LIB) + list(APPEND _extaddlibdir ENV LIB) elseif(APPLE) - list(APPEND _addlibdir ENV DYLD_LIBRARY_PATH) + list(APPEND _extaddlibdir ENV DYLD_LIBRARY_PATH) else() - list(APPEND _addlibdir ENV LD_LIBRARY_PATH) + list(APPEND _extaddlibdir ENV LD_LIBRARY_PATH) endif() - list(APPEND _addlibdir "${CMAKE_C_IMPLICIT_LINK_DIRECTORIES}") + list(APPEND _extaddlibdir "${CMAKE_C_IMPLICIT_LINK_DIRECTORIES}") foreach(_library ${_list}) if(_library MATCHES "^-Wl,--(start|end)-group$") @@ -182,7 +183,7 @@ macro(CHECK_BLAS_LIBRARIES LIBRARIES _prefix _name _flags _list _threadlibs _add if(_libraries_work) find_library(${_prefix}_${_library}_LIBRARY NAMES ${_library} - PATHS ${_addlibdir} + PATHS ${_extaddlibdir} PATH_SUFFIXES ${_subdirs} ) #message("DEBUG: find_library(${_library}) got ${${_prefix}_${_library}_LIBRARY}") |