From da668098a67127501e4749a2b044ac412565f503 Mon Sep 17 00:00:00 2001 From: Christophe Geuzaine <cgeuzaine@ulg.ac.be> Date: Thu, 6 Feb 2014 15:21:34 +0000 Subject: [PATCH] better gmm+mumps --- CMakeLists.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index b7fc0e0160..fd1335ef92 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -854,7 +854,6 @@ if(HAVE_SOLVER) find_path(ZMUMPS_INC "zmumps_c.h" PATH_SUFFIXES src include) if(MUMPS_LIBRARIES AND SMUMPS_INC AND DMUMPS_INC AND CMUMPS_INC AND ZMUMPS_INC) set_config_option(HAVE_MUMPS "MUMPS") - add_definitions(-DGMM_USES_MUMPS) list(APPEND EXTERNAL_LIBRARIES ${MUMPS_LIBRARIES}) list(APPEND EXTERNAL_INCLUDES ${SMUMPS_INC}) list(APPEND EXTERNAL_INCLUDES ${DMUMPS_INC}) @@ -864,6 +863,9 @@ if(HAVE_SOLVER) if(GFORTRAN_LIB) list(APPEND EXTERNAL_LIBRARIES ${GFORTRAN_LIB}) endif(GFORTRAN_LIB) + if(ENABLE_GMM) # use GMM/MUMPS interface + add_definitions(-DGMM_USES_MUMPS) + endif(ENABLE_GMM) endif(MUMPS_LIBRARIES AND SMUMPS_INC AND DMUMPS_INC AND CMUMPS_INC AND ZMUMPS_INC) endif(ENABLE_MUMPS) -- GitLab