Mentions légales du service

Skip to content
Snippets Groups Projects

Update for new version of Pastix/SPM

Closed MARAIT Gilles requested to merge gmarait/morse_cmake:master into master
1 unresolved thread
@@ -522,7 +522,7 @@ if( (NOT PKG_CONFIG_EXECUTABLE) OR (PKG_CONFIG_EXECUTABLE AND NOT PASTIX_FOUND)
# create list of libs to find
set(PASTIX_libs_to_find_v5 "pastix_murge;pastix")
set(PASTIX_libs_to_find_v6 "pastix;pastix_kernels;pastix_spm;pastix_bcsc")
set(PASTIX_libs_to_find_v6 "pastix;pastix_kernels;spm")
foreach(v 5 6)
set(V_FOUND TRUE)
set(PASTIX_libs_to_find ${PASTIX_libs_to_find_v${v}})
@@ -879,17 +879,19 @@ mark_as_advanced(PASTIX_DIR)
mark_as_advanced(PASTIX_DIR_FOUND)
if (PASTIX_LOOK_FOR_FORTRAN)
find_library(PASTIX_pastixf_LIBRARY
NAMES pastixf
HINTS ${PASTIX_LIBRARY_DIRS})
mark_as_advanced(PASTIX_pastixf_LIBRARY)
if (PASTIX_pastixf_LIBRARY)
set(PASTIX_LIBRARIES_FORTRAN ${PASTIX_pastixf_LIBRARY})
list(INSERT PASTIX_LIBRARIES 0 "${PASTIX_LIBRARIES_FORTRAN}")
list(INSERT PASTIX_LIBRARIES_DEP 0 "${PASTIX_LIBRARIES_FORTRAN}")
else()
set(PASTIX_LIBRARIES_FORTRAN "PASTIX_LIBRARIES_FORTRAN-NOTFOUND")
endif()
foreach( _libf pastixf spmf )
find_library(PASTIX_${_libf}_LIBRARY
NAMES ${_libf}
HINTS ${PASTIX_LIBRARY_DIRS})
mark_as_advanced(PASTIX_${_libf}_LIBRARY)
if (PASTIX_${_libf}_LIBRARY)
set(PASTIX_LIBRARIES_FORTRAN ${PASTIX_${_libf}_LIBRARY})
list(INSERT PASTIX_LIBRARIES 0 "${PASTIX_LIBRARIES_FORTRAN}")
list(INSERT PASTIX_LIBRARIES_DEP 0 "${PASTIX_LIBRARIES_FORTRAN}")
else()
set(PASTIX_LIBRARIES_FORTRAN "PASTIX_LIBRARIES_FORTRAN-NOTFOUND")
endif()
endforeach()
endif()
Please register or sign in to reply
# check that PASTIX has been found
Loading