diff options
author | Desire NUENTSA <desire.nuentsa_wakam@inria.fr> | 2012-08-02 10:00:23 +0200 |
---|---|---|
committer | Desire NUENTSA <desire.nuentsa_wakam@inria.fr> | 2012-08-02 10:00:23 +0200 |
commit | e3ac608e4125fe13eb2e7dde30ff12d495986839 (patch) | |
tree | c11d65f68c6ffffa325789f98ef478567e7ba5cc /cmake | |
parent | 7d98c864ff1b3a06ca2551935b140562b4f39d84 (diff) |
bug #493 : multiple calls to FindUmfPack
(transplanted from 1914024965172d6920f3cbfa35b09053dcbb7fc8
)
Diffstat (limited to 'cmake')
-rw-r--r-- | cmake/FindUmfpack.cmake | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/cmake/FindUmfpack.cmake b/cmake/FindUmfpack.cmake index d42c3c4a2..3df3a0a94 100644 --- a/cmake/FindUmfpack.cmake +++ b/cmake/FindUmfpack.cmake @@ -19,8 +19,9 @@ find_path(UMFPACK_INCLUDES find_library(UMFPACK_LIBRARIES umfpack PATHS $ENV{UMFPACKDIR} ${LIB_INSTALL_DIR}) if(UMFPACK_LIBRARIES) - - get_filename_component(UMFPACK_LIBDIR ${UMFPACK_LIBRARIES} PATH) + if (NOT UMFPACK_LIBDIR) + get_filename_component(UMFPACK_LIBDIR ${UMFPACK_LIBRARIES} PATH) + endif(NOT UMFPACK_LIBDIR) find_library(AMD_LIBRARY amd PATHS ${UMFPACK_LIBDIR} $ENV{UMFPACKDIR} ${LIB_INSTALL_DIR}) if (AMD_LIBRARY) |