aboutsummaryrefslogtreecommitdiffhomepage
path: root/cmake
diff options
context:
space:
mode:
authorGravatar Desire NUENTSA <desire.nuentsa_wakam@inria.fr>2012-08-02 10:00:23 +0200
committerGravatar Desire NUENTSA <desire.nuentsa_wakam@inria.fr>2012-08-02 10:00:23 +0200
commite3ac608e4125fe13eb2e7dde30ff12d495986839 (patch)
treec11d65f68c6ffffa325789f98ef478567e7ba5cc /cmake
parent7d98c864ff1b3a06ca2551935b140562b4f39d84 (diff)
bug #493 : multiple calls to FindUmfPack
Diffstat (limited to 'cmake')
-rw-r--r--cmake/FindUmfpack.cmake5
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)